STK500: finde ich auch gut, habe ich auch als erstes gekauft und alles
funktionierte auf Anhieb. Über Flachbandkabel mit DIL-Stecker gehe ich
auf ein Steckbrett und kann Peripherie anschliessen. Weitere Vorteile:
Target Spannung kann per Software eingestellt werden, dadurch kann man
es auch für 3,3V AVRs einsetzten. HighVoltage Programmierung möglich
(zum Retten hilfreich wenn Fuses falsch gesetzt wurden). Nachteil:
teuer (je nach Budget), serieller Anschluss.
Die billigste Lösung sind Programmer die an den Parallelport
angeschlossen werden, aber hier gibt es zunehmend Probleme weil neue
PC's ohne Parallelport gebaut werden. Wenn am Bastelplatz ein älterer
PC steht sind diese Programmer ok, Software dazu ist Ponyprog oder
AVRDude.
Mir gefällt noch sehr gut der originale AVRISP mkII, also die neue
Ausführung mit USB Anschluss. Schnuckelig klein und daher gut auch für
mobil am Laptop. Ist aufwändig gebaut, zeigt Verpolung des Steckers an
ist zukunftsicher weil von Atmel selber. Gibts auch z.B. bei Reichelt.
Ansonsten haben die Programmer sicher keine grossen Vor-oder Nachteile,
die Programmierzeit beträgt nur ein paar Sekunden und dürfte auch kein
grosses Kriterium sein.