This is my board layout for USBasp programmer. On that programmer homepage is a lot of designs, different MCU types and package sizes of processors. But nothing that I would like. I wanted really small size but with the same features. I used the original schematics from Fischl and created new layout with some SMD parts.
Small USB AVR programmer using USBasp – [Link]
evilmadscientist.com writes: [via]
Reading out the flash memory is straightforward with an AVR ISP programmer, such as the USBtinyISP, using avrdude from the command line. You’ll need to have a copy of the AVR toolchain– or at least avrdude –installed on your computer. There are easy installers available for Mac (Crosspack) and Windows (MHV AVR Tools) that include this software, along with the other open source tools for AVR development. Linux packages for AVR development are also available.
AVR Basics: Reading (and writing) flash contents – [Link]
VUSBTiny AVR SPI Programmer - [Link]
This project is an ATMEL MCU Programmer able to program 20pin AVR microcontrollers of AT89Cx051 series on DOS and windows operating system. It support only AT89C1051, AT89C2051, AT89C4051 µCU. Check schematic, construction details and PCB on the link below.
ATP158 – ATMEL uCU Programmer - [Link]
RoboProgrammer is a robot able to automatic program mcu chips. It takes the DIP chips using vacuum and programs them one by one using the Arduino board. Check the video to see how it works.
RoboProgrammer: Automatic MCU chip programmer – [Link]
This circuit can program any MicroChip processor – from 6 pins to 40 pins processors.The programmer supports: PIC12, PIC16, PIC18, dsPIC24 , dsPIC30 families, and uses an ICSP header thus not requiring to remove the PIC from the circuit each time it needs to be programmed.
Microchip PIC Programmer – [Link]
This is a simple PIC16F84A programmer using only a few components. It programs pic16f84a and pic16c84 and connects to RS232.
PIC16F84A Programmer - [Link]
This project shows how to build a simple and low cost programmer for PIC microcontrollers. The PCB is single sided and electronic components used are easy to find. Building this programmer you can burn your own PICs using the serial port of your PC.
Build your own PIC programmer - [Link]