Skip to content

Footprint general clean-up and consistency pass #41

@Alarm-Siren

Description

@Alarm-Siren

On review of the library, there is a startling lack of consistency between the different footprints.

This issue encompasses the following work:

  • Add courtyards / fab outlines for screw holes
  • Use rectangular pads for all GND pins, and only GND pins
  • Use silkscreen to mark the location of the D0 pin only. Put the label on both back and front silkscreen.
  • Add Fablayer labels for Barrel Jack / USB. Remove any that already exist on the Silkscreen layer.
  • any outlines or reserved space for protruding components that are on the Silkscreen layer should be moved to Fab or Courtyard. Also ensure that the outer courtyard conforms to the relevant reserved space.
  • Add B.Fab layer outlines for the pin headers on Shield footprints - this will help the user to reserve the space for the pin sockets on their PCB.
  • Add F.Fab layer outlines for pin sockets on Socket footprints - this will help the user to reserve the space for the pin sockets on their PCB.
  • Add B.Courtyard outlines for shields.
  • Shields should have their silkscreen on the Back.Silkscreen layer, not front!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions