16 MHz AVR core with 16 KB Flash — still a current-production workhorse
The Microchip ATMEGA16-16AQR is an 8-bit AVR microcontroller from the ATmega family, clocked at 16 MHz with 16 KB of Flash program memory, 1 KB SRAM, and 512 bytes of EEPROM.
Memory and peripheral fit for mid-range 8-bit designs
With 16 KB of Flash (8K x 16 words) and 1 KB SRAM, this part handles moderate firmware loads — think sensor polling loops, Modbus RTU slaves, or simple user interfaces — without needing external memory. The 512-byte EEPROM stores calibration constants or configuration data that survive power cycles.
