Teensy 4.1, PCB layout vs components (KiCad)

tomicdesu

Well-known member
I'm decades into PCB making, and years of KiCad; but I'm baffled about how to populate the Teensy 4.1 library component with actual parts.

I understand the relationship between schematic symbol, pcb footprint, the libraries etc. The symbol placed on the schematic allows only one footprint. There is no such "teensy 4.1 socket" with 48 main pins and two rows of 5, so I need 1x24 and 1x5 pin headers in the BOM, and in placement(*).

I'm unable to grasp how I place actually-existing 1x24 and 1x5 pin headers onto the PCB for manufacturing to assemble. Their pads of course collide with the Teensy footprint.

For small batches I just DO NOT PLACE the teensy and hand solder headers . I'm making 25 boards; I do not want to solder 1450 pins.

Any suggestions?


(*) I'd be fine with the four pin headers to be lined up along side the board and manually placed by me in the JLCPCB process.
 
Last edited:
Never mind; the problem was solved by ditching the Teensy kicad footprint, substituting two 1x24's and two 1x5's and locking them. Inelegant, not library-driven, but I take it from the lack of replies, that folks are probably just hand soldering them into boards.
 
Yes, thst is the way. I was hoping for a more layout - reliable method... Bumping pne of them out of place would be easy, undetectable in kicad, and a disaster on a board.

I used the teensy footprint ss trmplate, positioned the 1x's carefully on top, deleted the teensy, selected and locked the four parts.

Apparently there is a "parts group" mechanism but i didnt spend enough time to find it.
 
Well i use diptrace. You can make a component and footprint and save it as a component. Then it is static and wont change. I think Kicad is the same?
 
Yes, thets what the existing teensy component is.

The problem is thst physically that footprint needs four (or*five) physical components installed in the holes snd traces, and the BOM needs to specify only one component to do so.

Its ok, conversion to four SIPs solves it
 
Basically the footprint is just a pattern of the holes and the locations needed and is not going be part specific. You can give it a name in Diptrace as a part. I guess i don't see the issue here?
 
The boards are to be assembled by the robots at jlcpcb.com, not me by hand.

The part that goes into the whole needs to be specified in the BOM. It allows for only one part, not the four required.

I bet theres s video somewhere that explains the process.

I upload my board, bom, parts and placement lists. Jlcpcb sends me completely assembled boards, zero sssembly required.

Worth the effort when quantities go up. For 1 to 5 boards, I'm a lot looser snd willing to hand solder.

25 teensy sockets means 1800 solder joints!

Jlcpcb 0603 resistors cost 0.00002 us dollars. ...
 
Back
Top