Ich vermute mal, dass es dann schon Sinn macht, nen Chip zu whlen, der hier weit verbreitet ist.
Unterscheiden sich beim Programmieren denn die verschiedenen AVRs oder ich das nur ne Frage der Geschwindigkeit und der Anzahl der Pins/Ansteuermöglichkeiten?

Und wenn ich anfange, für einen kleinen Chip zu programmieen und hinterher merke, dass ich mehr I/0 brauche, kann ich dann den geschriebenen Code einfach für einen anderen Baustein kompilieren oder musss der Code jeweils von Grund an auf den Chip angepasst sein?