Existuje programátor USBASP, který běží na ATMega8. Prozkoumal jsem zdrojový kód, zda se dá upravit a použít na ATMega16A.
Zjistil jsem, že stačí pouze lehce upravit konfiguraci pinů v isp.h a tpi.S a v Makefile nahradit typ mcu. Úprava se týká pinů SCK, MISO, MOSI, a SS pro RESET.
Stáhněte si zdrojový kód.