Skip to content

Add TO-92 wide with pin 2 stagger forward

evanshultz requested to merge github/fork/evanshultz/add-to92 into master

The last time TO-92 footprints were added appears to be https://github.com/KiCad/kicad-footprints/pull/131.

Pin 2 bent forward (I find the front of the package to be flat) were removed, but depending on the layout it can be helpful. So I added one of the ones proposed at https://github.com/KiCad/kicad-footprints/pull/131#issuecomment-349770040 but eventually not included. image

If there are others you'd like, such as all 4 shown in the comment linked above, let me know.

No dimensioning since I copied the existing _Wide footprint and then just moved the pins and jiggled the silk and courtyard. Quite simple.

The footprint naming seems to me the most likely to generate a discussion and I don't have a strong opinion yet. I don't love the current name but it at least seems salient even if the distance of the stagger isn't in the footprint name. (IMO all of the TO-92 would do well with better naming.)


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
  • If there are matching symbol or 3D model pull requests, provide link(s) as appropriate
  • Check the output of the Travis automated check scripts - fix any errors as required
  • Give a reason behind any intentional library convention rule violation.

Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing a dimensioned drawing of your contribution. A tutorial on how to do that is found here: https://forum.kicad.info/t/how-to-check-footprint-correctness/9279 (This is optional!)

Merge request reports