niemand von uns Deine Anforderungen genau kennt
Genau, "DER Microcontroller für Anfänger", den gibt es einfach nicht.

ich vermute mal, dass du (Goliath) die verschiedenen möglichen Funktionen der AVR-Familie (noch) nicht kennst. darum mal eine kurze zusammenstellung der (meiner meinung) wichtigsten, oder zumindest oft gebrauchten Features (am ende in () die bezeichnung der Pins):

- I/O-Ports (In/Out-Ports, Pins natürlich auch einzeln als ein- und Ausgänge nutzbar) ( P[Buchstabe][Zahl von 0-7] )

- ADC-Eingänge (Analog-Digital-Wandler, um eine Analoge Spannung zwischen 0V und einer Referenzspannung (an Pin "VCC" oder "Vref) in einer Zahl umzuwandeln) ( ADC[Zahl] )

- Schnittstellen:
- ISP gibt es immer, man muss ja Programmieren können (MOSI; MISO; SCK; evtl auch SS)
- seriell (RS232 und co, kenn mich noch net so gut damit aus) (RXD; TXD [manchmal RD und TD oder RX und TX genannt] )
- 1Wire (auch I²C?) (WR; RD)

- Externer Quartz/-oszillator (Xtal1;Xtal2)

- PWM-Ausgänge, darüber weiß ich kaum was (glaub OC[Zahl] )