Summary of DIY AVR Programmers
The article provides resources for creating DIY AVR programmers, including simple serial programmers compatible with PC serial ports, USB programmers for laptops without serial ports, and parallel port programmers. It also references driver software (PonyProg) and detailed design documents from Atmel for in-system programming. Options to purchase low-cost USB programmers or build your own are included, offering multiple solutions for AVR programming enthusiasts aiming to avoid buying expensive equipment.
Parts used in the DIY AVR Programmer Projects:
- AVR microcontroller
- Serial port interface components (e.g., MAX232 or similar level shifter)
- USB interface components (e.g., USB to serial converter chip)
- Parallel port connectors and interface components
- Resistors and capacitors for signal conditioning
- Diodes for protection
- Crystal oscillator (for timing)
- Driver software (PonyProg)
- PC with serial, USB, or parallel port
For those who are trying to make AVR kit at home, an AVR programmer which can be simple to make will be really useful, as it’ll avoid buying the programmer!! Here I’m giving a few webpage links on how to make a programmers yourself.
– Here is a simple AVR serial programmer, works with PC serial port, easy to make
For complete info check out the webpage:
AVR Serial programmer from Extremeelectronics.co.in
– For using the serial programmer discussed above, a driver software is required to be installed in your pc. Download it from here:
PonyProg : AVR serial programmer
– If you are using a laptop which doesn’t have serial port then you can buy a low-cost AVR USB programmer shown in the figure. Visit this webpage for buying it:
Here is one more option for buying a cheap USB programmer for AVR at around $15 cost:
AVR USB Programmer lite
And if you want to make an USB programmer yourself, check out here an easy to make AVR USB programmer:
DIY AVR USB Programmer
– Atmel has given a detailed document on design of In-System Programmer for AVR. It inclludes the schematic of the programmer. Download this pdf document from here:
In-System Programmer for AVR, from Atmel
– For those who like pc parallel port better, here is a page containing data on how to make a parallel port AVR programmer along with the download for the pc:
Parallel port programmer for AVR
For more details, click here: DIY AVR Programmers