The Flash Board presented a few days ago was only half the story. Here is the other half, i.e. the chip socket.
What you need is a board with a 10 kΩ reset pull-up resistor, an 8..16 MHz resonator for the clock, and – just to be safe – a 0.1 µF decoupling capacitor. I used an empty JeeNode v4 PCB to hook it all up:
I added the ISP connector in a slightly unusual way: with long pins bent sideways. The reason being that the ZIF socket won’t fit on the board otherwise. In fact, it won’t fit directly anyway because the holes are too small and the socket is too long. So I pushed it (hard!) into a 28-pin IC socket first:
Then I soldered the socket in, and there it is:
An ISP programmer for 28-pin ATmega’s!
Tomorrow, I’ll describe how I’ve modded this setup to also allow programming 8-pin ATtiny DIP chips …
Is not ISP short for In System Programmer? This is actually an ex system programmer
I´m using smilar adapters for external programming. The 3M are good for real ISP programming of soldered chips.
http://www.bryx.de/wp-content/uploads/2010/04/adapter.jpg