Der neue »ATmega1284P« von Atmel ist mit 128 KByte Flash-Speicher, 16 KByte SRAM und 4 KByte EEPROM ausgestattet.
Der ATmega1284P lässt sich bis 20 MHz takten. Dazu ist eine Versorgungsspannung zwischen 4,5 V und 5,5 V notwendig. Bei der minimalen Versorgungsspannung von 1,8 V bis 5,5 V lässt sich die MCU bis 4 MHz takten.
Die Stromaufnahme im Betrieb gibt Atmel mit 0,4 mA an. Zusätzlich gibt es sechs Energiespar-Modi bei denen jeweils unterschiedliche Teile der MCU abgeschaltet werden. Die niedrigste Stromaufnahme ist mit 0,1 µA im »Power-down«-Modus möglich. Dabei ist der komplette Chip bis auf den asynchronen Timer abgeschaltet.
Zur Peripherie des ATmega1284P gehören zum Beispiel eine serielle Zweidraht-Schnittstelle, ein 10-bit-A/D-Wandler, sechs Kanäle zur Pulsweitenmodulation oder ein Analog-Komparator.