Would anyone be able to advise the best methods for PCB stacking?

Similar to the 2.54mm headers that are used for arduino shields but a bit more robust.

I am stacking 2, maybe 3 pcbs and I want to be able to take them apart for repair if needed - not soldered.

There will be 15mm between each pcb as shown in the diagram.

You are designing a disaster! Use ribbon cables between the boards. That is why they exist!


Oh really. It is that much of a hassle to get them lined up?

I assume alignment is the disastrous part?

Oh really. It is that much of a hassle to get them lined up?

I assume alignment is the disastrous part?

If you use through-hole connectors, then you have a whole lot of holes in the circuit boards to be in perfect alignment. Can your board mgf do that? IF using SMT connectors, how will you place them and solder them so they will align. Will the SMT connectors withstand being pulled apart several time?


Fair point!

Oh really. It is that much of a hassle to get them lined up?

I assume alignment is the disastrous part?

Not at all. You just need to solder the connectors with the boards already stacked so they point
in exactly the right directions as the solder solidifies. Decent connectors like Dupont are self-

Normally robust PCB mounting involves threaded stand-off pillars, which are available in metal
or nylon, so the mechanical connection is solid (and vibration can't wriggle them apart)

"Would anyone be able to advise the best methods . . . a bit more robust."

Best ? :o .

I have always used headers, 'never' had problems with being intermittent or with power capabilities.

You can always solder wires, been there done that.

Google IDC edge connectors.

So my main problem is finding a 2 way 10 pin female header really. (5x2)





Thanks Larry.

If you are going to use headers and pins then I would put at lease one at each corner of the boards for stability even if they are dummy ones that don't actually provide any connectivity

I ve also used headers just like in #8 with no problems at all. If the PCBs are large and the connecting headers relatively small I also use metal pillars with screw/nuts.

My PCBs are designed for SMD with the exception of headers which I use throughhole ones for added stability.

Thank you so much for the help

I have used 50 way connectors before and stacked 3 or 4 boards on top of each other. Also if you at the PC104 standard they can stack many boards.

If your PCB manufacturer can't manufacture your holes to align as per your PCB design then stop using backyarders. It is not that hard. it is up to you to get the holes in the right spot then it is all very easy. Don't be put off. Be adventurous.

I’ve done this, sandwiching two boards together with a matching 8 x 1 male/female 2.54mm through the hole header pair. Do a practice assembly of the boards prior to soldering the headers to get the alignment correct as already mentioned. From memory, the ideal length of the pillars to separate the boards is then 11mm (at least with the header pair I used). I could find only 12 mm pillars, so pushed the male pins a little deeper before soldering.

I found the project mentioned above. The trace of the headers can be seen in the third picture at the right. https://forum.arduino.cc/index.php?topic=668279.0