AVR USB Programmer
Due to fact the serial ports in many new computers are beeing removed + i hate to use a USB2Serial cable, it was about time to move to USB..
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega48/ATMega88/ ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver so we don’t need any special USB controller is needed. (source http://www.fischl.de/usbasp/)
So i created a clone keeping all the part count and designators the same however changing the PCB to be easy to etched at home
Features
- Single Side PCB ready to be etched at home (4 jumpers)
- No SMD components
- Added an ISP6 connector (the original ISP10 remains)
Programming
In order to program the programmer 🙂 using avrdude work try the following
avrdude -c avr910 -P com3 -b 115200 -p atmega8 -B 1 -U flash:w:usbasp.atmega8.2011-05-28.hex
avrdude -c avr910 -P com3 -b 115200 -p atmega8 -B 200 -U hfuse:w:0xC9:m -U lfuse:w:0xEF:m
thanks for this nice easy circuit
but i see only 3 jumpers
you are mentioned in the first line of features there is 4 jupmers???????
3 jumpers or 4???????
3 on the top layer and one on the bottom layer.
ISP10 pin 10 connected to ISP6 pin 6. Both are grounds.