ATmega1284P-PU adalah IC MCU (mikrokontroler) dari seri Atmel AVR® 8-bit dalam kemasan PDIP yang paling powerful dari segi kecepatan (20 MHz), jumlah I/O pin, dan terutama dalam kapasitas memori terpadunya. Dalam kemasan sirkuit terpadu tunggal ini tersedia 128 KB Flash memory untuk memuat kode program yang sangat komplek sekalipun, 16 KB Static RAM yang terbilang sangat besar untuk kelas MCU 8-bit, dan 4 KB EEPROM sebagai media penyimpan data/konfigurasi yang bersifat non-volatile (data tidak hilang saat catu daya terhenti, umumnya digunakan untuk menyimpan data konfigurasi).