Also Mikrokonroller für meinen Teil gar keine Frage: Atmega (8, 16, 32, 48 - alle super)
Programmierumgebung:
Basic : Bascom suchen, die Demoversion gibts gratis, man kann zwar nur 4KB großen Code erzeugen (was aber schon mächtig viel ist), aber sonst meiner Meinung eine sehr praktische Programmierumgebung ist.
C: soll WinAVR recht gut sein, habe ich aber selber keine Erfahrung

Die Prorammierplattform kann man sich ganz einfach auf einem Steckbrett aufbauen, aber es gibt jede Menge fertige Platinen. Das habe ich selbst, und es funktioniert gut, sind auch noch gleich ein paar Taster usw. drauf:
http://www.pollin.de/shop/dt/NTI5OTg...rtigmodul.html
Mfg Thegon