Skip to content

add 3 stackable headers used in Arduino Uno

KiCad Bot requested to merge github/fork/forrestbao/master into master

Created by: forrestbao

Stackable headers are frequently used in Arduino Uno. But KiCad does not have a footprint nor 3D model for it. So I created the versions for 6-pin, 8-pin, and 10-pin to use by myself. I now wanna share them with the community. For a centralized location of footprints, 3D models, and 3D model source file, see this: https://github.com/forrestbao/pebble/tree/master/KiCad/Stackable


All contributions to the kicad library must follow the KiCad library convention

Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:

  • Provide a URL to a datasheet for the footprint(s) you are contributing
  • An example screenshot image is very helpful 3D top
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate 3D model PR https://github.com/KiCad/kicad-packages3D/pull/534 No symbol PRs as it can use any male or female connector's symbol.
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.
  1. I created a new library called Connector_Stackable for all stackable connectors as they are gaining popularity because of their wide use in shield boards. However, this makes my PR cannot pass fp-lib-table test. Let me know whether I must put my new parts in an existing library.
  2. 3D models are in STEP format because KiCad 5.0 is in favor of STEP (a better CAD exchange format) over WRL (dimensionless). But testing rules still require WRL.

Merge request reports