Computing stuff tied to the physical world

Programming a 32-TQFP chip

In AVR, Hardware on Jul 11, 2009 at 00:01

With SMT parts, all sorts of things change. For the JeeLink, I’d like to set the fuses and flash the bootstrap code to the ATmega chip before soldering it to the board. Here’s how:


This is a zero-insertion-force socket for 32-TQFP chips. You put the chip on, press down, and the whole thing presses these 32 gold-plated contact fingers onto the chip. There are several alignment edges in there making it relatively easy and quick. It’s no doubt made for machine operation but it works nicely by hand as well.

And here’s the result – an ISP programmer which works with the Arduino IDE:


I’ll start flashing a couple of ATmega168 chips, in eager anticipation of the JeeLink boards…

  1. Hi, where you buy the adapter?

  2. Nice, great to see the progress Jean-Claude.

    I’ve been looking for one of these ZIF sockets for ages, where did you source it?



  3. Heh – I found an affordable one at DigiKey, which is probably a replacement part. Part # 336-1505-ND.

  4. cheers will look into it…. many thanks!

  5. I found mouser also stocks the part.

    part # is 634-C8051T610DB32

Comments are closed.