Schau dir auch mal folgendes an:
https://www.roboternetz.de/wissen/in...obotikeinstieg

Zu 1.:
Hauptsächlich kaufe ich die Bauteile bei Conrad.de. Das Controller Board habe ich mir bei Robotikhardware.de beschafft.

Zu 2.:
Ich programmiere mein µC mit WinAVR .

Zu 3.:
Hier ein Tutorial:
C-Kurs (Das erste)