Mikrokontroler dari keluarga Atmel AVRdengan seri ATmega16Aini adalah mikrokontroler AVR 8-bit dengan kapasitas memori program / flash memory sebesar 16 KB, RAM statis sebesar 1 KB (1024 bytes), non-volatileEEPROM sebesar 512 bytes, 32 jalur I/O, kecepatan maksimum hingga 16 MHz, antarmuka JTAG dengan on-chip debug support, 2 timer 8-bit dengan praskalar terpisah dan moda pembanding, timer 16-bit dengan praskalar terpisah, compare mode, dan capture mode, RTC dengan osilator terpisah, 4 kanal PWM (pulse width modulation), 8 kanal ADC (Analog to Digital Converter) 10 bit, dikemas dalam kemasan PDIP 40-pin (kode ATmega16A-16PU).