Sunday, April 22, 2012

Accessing Pins WITHOUT Adding Additional Shields... and Height

Need to tap into some of your Arduino pins that are unused by your currently installed shield?
Do you want to keep it clean and not add any additional height by adding a third (or fourth, or fifth...) shield just to get to a few inputs or outputs?
Try this...

One of the projects I'm working on uses the LCD shield but needs to access four of the analog pins and a ground or reference pin for data input.


As you can see there is no easy way to access the pins.  They are too short to clip onto from either the top or bottom, and soldering onto either isn't always practical, or advisable (especially if you don't want wires hanging-off or it's not your board...).

My first thought was to sandwich something between the header and socket but the copper-clad board I had access to was only clad on the surface -- no conductive surface through the holes, and the holes were larger than the header pins anyway.  I tried filling-in the holes but that only lifted the pad off of the board while trying to 'massage' hot solder through the holes.


Now I wasn't sure what to do and decided to ask around fo more ideas, and got a really good one from Roger White -- Attach a row of sockets to the pin sockets on the Arduino and solder them together from the bottom.


I couldn't find single-row sockets so I've now got two extra access points per pin (not more power/inputs/output, just more access to them).


Everything will get soldered tomorrow and the bag of sockets wil go in the cabinet with the LEDs.

No comments: