ATMEGA328P-AU
Microchip Technology
The ATMEGA328P-AU is an 8-bit AVR microcontroller from Microchip Technology with 32KB Flash memory, 2KB SRAM, and 1KB EEPROM. It operates at up to 20MHz and comes in a 32-TQFP package.