Wenn Du in Hochsprachen wie Java u.s.w. arbeiten willst kommst Du mit normalen AVR's nicht weit. Da brauchst Du "besseres" z.B.

http://elmicro.com/de/atngw100.html oder ARM Basierte Systeme welche schon ein echtes Betriebssystem haben. Darum kann man dann schrittweise einen Bot aufbauen.

Gruß Richard