> ich habe noch nie damit gearbeitet, was braucht man da für einen
> Programmieradapter?
Jeden beliebigen auf der Welt. ;-)
Die seriell angeschlossenen Bitwackel-Adapter (z. B. SP12) sind die
instabilsten nach meinen Erfahrungen, und sie sind relativ langsam.
Parallel angeschlossene Bitwackel-Adapter sind schneller und etwas
stabiler, brauchen aber einen eigenen Treiber, damit man auf den
Parallelport zugreifen kann. (Ich geh' mal davon aus, dass du Windows
benutzt. Die Unixe bringen für sowas bereits von Haus aus ihre Treiber
mit, da ist das einfacher.)
Von da an nach oben sind avrdude keine wirklichen Grenzen gesetzt,
also AVR910, STK500, JTAG ICE -- alles wird unterstützt. Dafür ist
es eben ,,nur'' 'ne Kommandozeile. Diese wiederum kann man aber einfach
in das Makefile mit aufnehmen und dann simpel "make program" sagen.