barnacle wrote:
Any of the 'pin header' connectors - which are available male and female - will mate correctly and accurately (though you have to think about pin numbers as you change boards sometimes, and obviously use the same size on all: 2.54mm, 2mm, 1.27mm, 1mm).
Din41612 connectors in their many variants offer one, two, and three rows of pins, and in some cases also high power pins and coaxial connectors. Nice, but expensive. Beware that right angle connectors don't sit at right angles without some external support; the boards will want to lean a bit otherwise.
You might also consider 'feed through' pin header types as are used most famously on Arduino and Nucleo development boards.
Neil
Mm I was a bit concerned about the laying-flatness of the whole setup.
Stacking a la Arduino using sockets with extra long pins is certainly an option. Having the socket on only one side might having them working against gravity in that case as well though.
I have been thinking about the option to put the card in vertically as well although stability is a concern plus it feels a bit unpractical if there are to be cables connected to it. I am not great at mechanical design so I wouldn't know how to go about creating support ala PCIe-cards (the metallic end which you hold when you push in the card).
Maybe integrating the serial-thing on the board is easiest after all. I will work my way from left to right on the PCB with traces before making the final decision i think