Zitat Zitat von Besserwessi
Programmierkabel habe ich selber gelötet. Hängt aber vom PC ab, neuer PCs habe oft nur USB, und da wird das selberlöten schon schierig bis unmöglich.
USBasp heißt das Zauberwort.
Mit wenigen Komponenten hat man einen ziemlich guten und schnellen ISP Programmer für die USB Schnittstelle. Einziger Haken: Man hat das Henne-Ei Problem. Den Controller auf dem USBasp muss man einmal flashen. Dazu benötigt man einen anderen Programmer oder man kennt zufällig jemanden, der einem den Controller flasht.

Zu den anderen Punkten:
Wie die meisten bestelle ich meinen Kram auch meistens bei reichelt.

Ich programmiere in C mit eclipse und benutze avrdude zum flashen.