Pin mappings

Am I right in thinking that KiCad only supports 1:1 pin mapping between schematic symbol and footprint? Thus for a SI2302 N-Fet I would need to have a schematic symbol with G as pin 1, S as pin 2 and D as pin 3?

Some of the other packages I have used have a pin table or similar that allow me to change the mapping of the pins, for instance in Altium I would actually have the pin “designators” to be G, S & D and then when assigning a footprint I could edit the pin table to map G:1, S:2 and D:3.

Yes, that is correct.

KiCad has generic FET symbols. For this one you need the symbol with it’s name ending in: “GSD”.

Some of the other packages I have used …

This feature wish is tracked already on gitlab: Custom pin mapping between symbol and footprint (lp:#1803145) (#2282) · Issues · KiCad / KiCad Source Code / kicad · GitLab

1 Like

Thanks, I saw the “ordered” generic Fet symbols - the thing is that during initial drawing of the schematic I may not know what fet is going to be used, thus I either have to go back and swap the symbol or edit the local symbol to match.

It’s not an issue as such - more that I wanted to make sure I hadn’t missed anything. Having needed to be “fluent” in a dozen or so different EDA packages I’m used to adapting workflows.

2 Likes

True. A similar problem occurs if you are playing with gates or other multi unit symbols. At least there, you can open Properties to change the unit.

I improved my situation by placing all the Qs and their permutations in a personal library with easy access above the Kicad library list; this solved the scrolling and typing to find the correct version from the Device Library.