Locking headers as programming pins? anyone else? - Page 1
Forum section: electronics / projects

author: BiOzZ
author_rank: Regular Contributor
timestamp: April 29, 2013, 10:02:56 am
content: Ever since i got the sparkfun eagle library i fell in love with somthing many people overlookheaders they call "locking" headers ... there offset from eachother so you can stick a regular spaced header in to them and it squeezes them in place like thisi honestly have not see this being used before but for all my prototypes i use this as the programming headers ... as there much much easier to use than pogo pins and there cheaper than putitng headers on everything! especially if your project has no other headers on them!does anyone else use these?i never had any of the problems i thought i would have with them like a poor connection or anything (granted i use gold plated headers for my programmers)they also make it a real ease to solder some in! ... personally i hate soldering in headers in normal pitch boards!EDIT: you can get the library on there GIThttps://github.com/sparkfun/SparkFun-Eagle-Libraries... i highly suggest installing the whole thing there are lots of nice components in there!

author: Psi
author_rank: Super Contributor
timestamp: April 29, 2013, 10:06:37 am
content: I've not used this before but i will for my next PCB.Seems like a great idea.

author: Memphis
author_rank: Contributor
timestamp: April 29, 2013, 10:15:25 am
content: Hi, great ideaWe was thinking aboutTAG-Connect, also a good solution for mass production

author: BiOzZ
author_rank: Regular Contributor
timestamp: April 29, 2013, 10:27:45 am
content: Quote from: Memphis on April 29, 2013, 10:15:25 ami have used something similar to tag (dont remember the name) ... worked great for personal programming AND production where you use there cable for personal and pogos for productionbut they never caught on and i found myself just using padsthis is the first time i have SEEN a tag system (heard of them before) and i will look at them in the future ... THANKS!... i wonder if they have 10 pin ARM jtag ...

author: Memphis
author_rank: Contributor
timestamp: April 29, 2013, 10:53:58 am
content: 10-pin tag connector is marked as: TC2050-IDC-NL 10-Pin No-Legs Cable with Ribbon connector.Was finding it too, than you just select your logic layout on your own, didnt find any standard for JTAG except for that 20pin JTAG huge connection.

author: Jon Chandler
author_rank: Frequent Contributor
timestamp: April 29, 2013, 11:12:26 am
content: I love SparkFun's lock-in header idea and use it for all my headers. I've never tried using it for programming without soldering in a header but the fit is pretty tight and secure so it should work well.I do have a slight criticism of SparkFun's Eagle library. Instead if being in the center, the centroid of the part is based on the pin 1 location. When you rotate a part, instead of pivoting around the center, it will pivot around pin 1. It's just annoying for me, but if you're generating a file for pick & place assembly this may result in problems.

author: Harvs
author_rank: Super Contributor
timestamp: April 29, 2013, 01:32:48 pm
content: Sounds like a good idea.Not being an eagle user, could someone kindly tell me what the offset is on that footprint so I can make my own library footprint? It's a bit hard to tell just looking at it.

author: Rufus
author_rank: Super Contributor
timestamp: April 29, 2013, 01:54:14 pm
content: Quote from: Harvs on April 29, 2013, 01:32:48 pmIt depends how much you want the header pins to be deflected by so it depends on the size of the holes and the size of the pins and the rigidity of the body holding the pins. All seems a bit hit and miss to me.Personally I don't have any problem using straight holes. For a few seconds of production programming a bit of sideways force on a header with long (one inch) pins holds it in place and makes good contact. For development boards I solder in a header. I have a customer who has programmed thousands of boards like that with no complaint or request for anything different.

author: MacAttak
author_rank: Unknown
timestamp: April 29, 2013, 04:52:45 pm
content: I was poking around in the sparkfun connectors a couple days ago and noticed these but couldn't figure out why they existed (and why there seemed to one for every header pinout variant). But now it makes sense!

author: Jon Chandler
author_rank: Frequent Contributor
timestamp: April 29, 2013, 05:01:10 pm
content: Sparkfun has a tutorial onSneaky Connectors. There quite a discussion as to why merely making the hole diameter smaller won't work (no room for solder to flow) and the hole size and offset required.

author: daedalus
author_rank: Regular Contributor
timestamp: April 29, 2013, 05:03:42 pm
content: +1 for Tag-connect, since I bought one of those I have never looked back. Tiny footprint, quick to program a batch of boards with, and can be semi-permanently attached for debugging (with the pin clamp accessory).

author: BiOzZ
author_rank: Regular Contributor
timestamp: April 29, 2013, 07:33:23 pm
content: Yeah solder flows on to them just fine and leaves a great strong joint!Quote from: Harvs on April 29, 2013, 01:32:48 pmas john chandler said go herehttps://www.sparkfun.com/tutorials/114Quote from: Rufus on April 29, 2013, 01:54:14 pmi used to do this almost exclusively and my complaint is the fact that after awhile that gets quite annoying and tends to bend headers and screw up padsyeah i can solder headers on to them but quite frankly its annoying to do and i dont like soldering in things as an afterthought .... just my OCD XP

author: Harvs
author_rank: Super Contributor
timestamp: April 30, 2013, 07:20:29 am
content: Quote from: Jon Chandler on April 29, 2013, 05:01:10 pmThanks