To program an AVR, one can use the so called DonTronics parallel adapter, which
connects to the parallel port of a PC:
Parallel port pin | Pin name | Pin no |
2 | MOSI | 17 |
4 | /Reset | 1 |
5 | CLK | 19 |
11 | MISO | 18 |
18-25 | Ground | 10 |
Read the avrdude manual for more info. If this is all too cryptical for you, you can try using a frontend.avrdude -P /dev/parport0 -E noreset -e -u -c dt006 -p t2313 -U "flash:w:myfirmware.hex:hex" avrdude -P /dev/parport0 -u -c dt006 -p t2313 -U "lfuse:w:0xcf:m" avrdude -P /dev/parport0 -E noreset -u -c dt006 -p t2313 -U "hfuse:w:0xdf:m"