Summary of AVR Programmer with ATMega8-16
This article describes a simple, reliable, and budget-friendly AVR programmer compatible with PonyProg software. It features an in-circuit serial programmer dongle and a small PCB with a DIP socket for programming microcontrollers outside the target circuit or directly within it. The design uses common parts and fits inside a serial connector case, specifically built for 28-DIP ATmega8 chips but adaptable for other AVRs.
Parts used in the AVR Programmer:
- In-circuit serial programmer (dongle)
- Small PCB
- DIP socket
- ATMega8-16 microcontroller
- Serial connector case
- PonyProg software
About AVR Programmer
This simple AVR Programmer will allow you to painlessly transfer hex programs to most ATMEL AVR microcontrollers without sacrificing your budget and time. It is more reliable than most other simple AVR programmers available out there and can be built in very short amount of time.
AVR programmer consists of in-circuit serial programmer (dongle) and small pcb with a DIP socket where you can fit your microcontroller and have it quickly programmed.
You may also use this programmer as a stand alone in-circuit serial programmer that can be used to conveniently program AVR microcontrollers without removing them from the target circuit.
Entire AVR programmer has been build with using common parts and fits in the case of the serial connector. The socket pcb has been created to fit a 28-DIP AVR ATmega8 microcontroller, but you can build a socket pcb for any other AVR microcontroller out there. This AVR programmer is compatible with a popular PonyProg software that shows you a status bar of the programming progress.
- What is the main purpose of this AVR programmer?
To transfer hex programs to most ATMEL AVR microcontrollers reliably without sacrificing budget or time. - Can I use this programmer without removing the microcontroller from the circuit?
Yes, it can be used as a stand alone in-circuit serial programmer to program microcontrollers conveniently. - Does this project require expensive or rare components?
No, the entire programmer has been built using common parts. - Which software is compatible with this AVR programmer?
This programmer is compatible with the popular PonyProg software which shows a status bar of programming progress. - What size microcontroller does the socket PCB fit?
The socket PCB was created to fit a 28-DIP AVR ATmega8 microcontroller. - Can I build a socket PCB for microcontrollers other than the ATmega8?
Yes, you can build a socket PCB for any other AVR microcontroller out there. - How much time does it take to build this programmer?
It can be built in a very short amount of time. - Is this programmer more reliable than others?
Yes, it is described as being more reliable than most other simple AVR programmers available.


