Here is a list of Microcontroller Programmer, Do It Yourself (DIY).
- ATMEL 89C Series Flash Microcontroller Programmer Ver 1.1 - This programmer was designed in view of to be flexible, economical and easy to built, the programmer hardware utilizes the standard TTL series parts and no special components are used. The programmer is interfaced with the PC parallel port and there is no special requirement for the PC parallel port, so the older computers can also be used with this programmer.
- Atmel 89C2051 In-Circuit Programmer Schematic - The idea is to add this circuitry to a board with already has ram at 2000 and an 82C55 I/O chip to provide ports A, B and C. This is a "beta release" schematic. Use at your own risk
- ISP Flash Microcontroller Programmer Ver 3.0 - This ISP Programmer can be used either for in-system programming or as a stand-alone spi programmer for Atmel ISP programmable devices. The programming interface is compatible to STK200 ISP programmer hardware so the users of STK200 can also use the software which can program both the 8051 and AVR series devices.
- Atmel AT89Cx051 programmer
- PP06 PIC Programmer Software - PP06 is an open-source Production programmer for Microchip's PIC micros. Specifically designed for use in factory in-circuit programming, and development of master/slave systems it supports many pics,and is easily extended to different hardware.
- Classic PIC Programmer - The classic PIC 16C84/16F84 programmer. The design is originally by David Tait and modified by Bob Blick
- AVR911: AVR Open-source Programmer - The AVR Open-source Programmer (AVROSP) is an AVR programmer application that replaces the AVRProg tool included in AVR Studio. It is a command-line tool, using the same syntax as the STK500 and JTAGICE command-line tools in AVR Studio.
- AVR In-System Programmer - They provide details on our version of the Atmel AVR In-System Programmer (ISP). They provide schematics and printed circuit board (PCB) art to allow you to construct your own programmer.