1
\$\begingroup\$

My group built a custom hat for a Pi but when we integrated it we discovered a problem with our implementation.

Our even and odd pins were reversed. On the Pi, the headers are

------------
2  4  6  ...
1  3  5  ...
------------

But our board has the pins

------------
1  3  5  ...
2  4  6  ...
------------

Our 40-pin headers are surface-mounted on the bottom, so we cannot easily turn it around or put it underneath. We can connect a bunch of jumper wires and the circuit works by flipping the order of pins, but it'd be great if there was an easier workaround.

Is there some kind of thing we could get to do the reversal, or should we just do a revision on the boards?

\$\endgroup\$
2
  • 1
    \$\begingroup\$ Is the header compatible with an available ribbon cable connector? If it is, you can probably fix it by assembling connectors onto a ribbon cable, both on the same side of the cable but rotated opposite each other, and use that cable to connect between your two boards. \$\endgroup\$
    – The Photon
    Mar 30 '18 at 18:29
  • 3
    \$\begingroup\$ Do a revision of the board, especially if you are wanting to distribute or sell this. \$\endgroup\$
    – Ron Beyer
    Mar 30 '18 at 20:02
1
\$\begingroup\$

Plug a pin header into the RPi, then use a ribbon cable between the two headers.

That will give you the reversal.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.