adafruit / adafruit/Fritzing-Library
Permaproto boards map to "parts" layer instead of "breadboard" layer, do not generate rat's nest connections in schematic view
- Dominant language
- No language data
- Stars
- 2k
- Forks
- 465
- PR merge metrics
- No merged PRs in 30d
Description
Permaproto boards in Fritzing get inserted in the "parts" layer instead of in the "breadboard" layer. Looking at the .fzp files for the Permaproto boards, the layer ID specified is "breadboard", but the breadboard parts in the core library have a layer ID of "breadboardbreadboard". If I edit the Permaproto .fzp file to set the image and connection layer IDs to "breadboardbreadboard" then the part will be mapped onto the proper layer within Fritzing.
Also, using the Permaproto boards does not appear to generate rat's nest lines in the schematic or PCB views. The board gets inserted as a part and no connections are made. One forum comment suggested that the "family" attribute in the .fzp file needed to be set to "Breadboard" for this feature to work, but this did not fix the issue for me.
Contributor guide
Research direction
Start by comparing the Permaproto .fzp files with the core breadboard parts, focusing on the image, connection, layer ID, and family attributes mentioned in the report. Verify the resulting part placement and rat's nest connections in Fritzing's breadboard, schematic, and PCB views; done means the board maps to the breadboard layer and generates connections.
Written by the indexing model from the issue text.
Assessment
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100