Automated chip burning

[Alexsoulis] needed to burn the Arduino bootloader to a slew of ATmega328 chips. Instead of sitting there and plugged the chips into a programmer one at a time, he build a robotic microcontroller programmer.

It starts with the DIP package microcontrollers in a tube, with a servo motor to dispense them one-by-one. An arm swings over and picks up the chip with a fish pump powered vacuum tweezers similar to the pick-and-place head we saw recently. From there the chip is dropped into a ZIF socket and programmed by an Arduino. Once the process is complete it is moved to the side and the process repeats.

We’ve reported on using an Arduino as an AVR programmer but we’ve never actually done it ourselves (we use an AVR Dragon programmer). Take a look at the video after the break and let us know if you think the actual programming seems incredibly slow.

Continue reading “Automated chip burning”


We think that in honor of the DuinoStamp’s small size and big power, the post about it should also be small and powerful. About the size of 34-pin DIP, the DuinoStamp is a breakout board that fits in DIP sockets and is Arduino compatible. It features an ATmega 168-20PU chip, a 16MHz resonator, decoupling capacitors and more. It doesn’t come with the necessary 5V power supply or any kind of interface cable, but what do you expect for under $10?