Question about substituting the 2N3904 for an SMD component

I’m in the process of converting @CTorp K25 modules into 1U and need some help with the sub-osc. The schematic calls for a 2N3904 transistor. When I looked online it said the best replacement was the MMBT3904. However, the pinout is different on it than on the 2N3904? See the photo and component I circled. So is this the right component? If so, do I match the numbers or would I just match pins that match one another even if they have different numbers? For example, would I match pin 1 on the 2N3904 with pin 2 on the MMBT3904, etc…?

Just swap it out in the schem, when you update pcbnew it should swap the pins for you

It’s annoying as hell there isn’t a standard for this. Even kicad has two different 3904’s

It is annoying. Thanks for the help!

Put the MMBT3904 into the schematic (connecting emitter, base, and collector the same way and ignoring the numbers). Then when you do your PCB, check the footprint against the datasheet.

2 Likes

It does? Mine has lots of 3904s, but only one of each actual different part number:
image

I’ll take a screen shot when I get home. It might be part of digikey library now that I think about it