1
Project development, ideas, and suggestions / Another ICSP pogo pin connector.
Here you are another/clone/copy/version of a pogo pin connector for Microchip microcontrollers ICSP. After struggling for a solution, I came across with the same idea as: http://http://www.pcbheaven.com/userpages/PIC_ICSP_Instant_SMD_Connector_with_Pogo_Pins/, so basically is a copy of it (thanks Giorgos, I've modified your design a bit).
You can find plenty solutions for the same problem out there, however I think that DP has the most extensive one ;):
- http://http://dangerousprototypes.com/2012/12/17/testing-the-new-icsp-connector/
- http://http://dangerousprototypes.com/forum/viewtopic.php?f=19&t=573&start=30
- http://http://dangerousprototypes.com/forum/viewtopic.php?f=19&t=573&start=15#p39209
The coolest for me is the Staggered one, however at the time I saw it I already had designed and sent mine to SeedStudio,in addition I don't know if this kind of connector is easy to source.
Here are the specs/characteristics of the connector:
- It uses 0.68mm pogo pins in order to have a small footprint on the pcb. After seeing the new ICSP connector IAN is testing a double row design maybe could be better. To be exact I'm using pogo pins with that description "P50-B1 Dia 0.68mm Length 16mm 75g Spring Test Probe Pogo Pin" ;) (10 $2.49 at ebay), at the same time I ordered P50-Q1, but I've not tried them. The P50-B1 has has a tip of 0.48mm so it's perfect for 0.05" spacing (1.27mm). A drill hole of 0.7 its perfect for that pogo pin.
- Among the 5 needed signals needed for the ICSP there are two additional pogo pins at both sides for alignment. In the designed eagle part this pins are holes instead of vias.
- As you can imagine I'm attaching schematic and board designed in Eagle, I want to move to KiCad, but I'm a true believer on procrastination (aka laziness ;)).
In the end I decided to use two pcbs to make the pogo pins more stable and straight, using as you can see in the pictures two pc case screws (I don't have any kind of spacer over here).I was lucky because I left in the board a series of 3.2mm mounting holes, eventually letting me use this screws to space the boards nicely.
To solder the pogo pins at the same height I used a third hand tool that maintained the boards horizontally respect the table.
One thing to take into account, as you can see in the attached pictures I started to solder all the pogo pins, realising later that the sides ones were at the same height, grrrrr, they were suppose to work as guides, so they must be longer, thanks to the help of a beautiful extra hand (thanks to Mar) I managed to heat both ends of this pins to make them longer.
And that's all, just another icsp pogo pin connector ;). Thanks for reading and feel free to use it.
P.D.: Yes I forgot something I experienced a little nuisance while designin the vias for the pogo pins. In Eagle I set the drilling to 0.7mm and the pad size seemed fine, however when I placed the part on the pcb and tried the DRC I had overlap errors in all of them, because it seems that the DRC rules in the Restring values made the pads bigger. Using 1mm in the pad values of the Restring section of the DRC fixed the problem (I'm not a Eagle master so I don't know what I'm saying ;) )
------ PICS --------
[attachment=5]
[attachment=4]
[attachment=2]
[attachment=1]
[attachment=0]
.