ATMEGA128A-MU
Microchip Technology
ATMEGA128A-MU is a low-power 8-bit AVR microcontroller from Microchip Technology with 128KB in-system self-programmable flash memory. It delivers up to 16 MIPS throughput at 16MHz and includes 4KB SRAM, 4KB EEPROM, and 53 I/O pins in a 64-QFN package.