Hi,
Wenn du einen Mikrocontroller suchst den du gleich programmieren kannst, solltest du die fertige Schaltung kaufen. Z.B. Das RN-Control das kann ich dir sehr empfehlen (Ich spreche aus eigener Erfahrung). Dort hast du eigentlich alles drauf für einen Roboter, abgesehen von der Sensorik und dem Fahrgestellt mit den Motoren. Du kannst es dir bei www.robotikhardware.de kaufen. Informiere dich aber auch nochmal gut darüber.
Was du dazu kaufen müsstest wäre ein ISP-Dongle (Falls Parallelanschluss am Computer vorhanden) sonst müsstest du dir einen USB Programmer kaufen. bsw. den MKII vom conrad.

Grüsse!