Programmatore atmrga328

Puoi replicare l'USBtinyISP di Adafruit:
http://www.ladyada.net/make/usbtinyisp/download.html

Usa un Attiny2313 con un firmware che flasha il microcontrollore a valle. L'Attiny2313 così programmato, se collegato al PC viene visto come USBtinyISP appunto, cioè un programmatore compatibile con avrdude che è nativamente supportato dall'IDE di Arduino.

Segui gli schemi ed usa il software della versione 1.0, che è più semplice e con meno componenti.