El microcontrolador AVR RISC de 8 bits de alto rendimiento combina memoria flash ISP de 32 KB con capacidades de lectura y escritura, memoria EEPROM de 1 KB, SRAM de 2 KB, 23 líneas de E / S de uso general, 32 registros de trabajo de propósito general, tres temporizadores flexibles contadores con modos de comparación, interrupciones internas y externas, USART programable en serie, una interfaz en serie de 2 cables orientada a bytes, puerto serie SPI, conversor A / D de 6 canales y 10 bits (8 canales en paquetes TQFP y QFN / MLF) , temporizador de vigilancia programable con oscilador interno y cinco modos de ahorro de energía seleccionables por software. El dispositivo funciona entre 1.8-5.5 voltios.
Al ejecutar instrucciones potentes en un solo ciclo de reloj, el dispositivo logra rendimientos aproximados a 1 MIPS por MHz, equilibrando el consumo de potencia y la velocidad de procesamiento.