Skip to content

Update SOT-223 BJTs to use SOT-223_TabPin2 footprint

This pull request updates all SOT-223 BJTs to use the SOT-223_TabPin2 footprint by default instead of the vanilla SOT-223 footprint. This fixes issue #2163

All of the SOT-223 BJTs currently in the library have their collector on physical pins 2 & 4, but they have a 3-pin symbol in the library. Therefore when the default SOT-223 footprint is used, the tab (pin 4) cannot be used.

By switching the default footprint to SOT-223_TabPin2, the tab also becomes pin 2. This matches the pins in the footprint to the pins in the symbol.

Note that the datasheets for these parts invariably numbers the pins 1-4, while the kicad symbols only have 3 pins. However, the functionality matches & all pins are usable as intended. (see discussion in #2163)


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 symbol(s) you are contributing
  • An example screenshot image is very helpful
  • Ensure that the associated footprints match the official footprint library
    • A new fitting footprint must be submitted if the library does not yet contain one.
  • If there are matching footprint PRs, 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.

Merge request reports