Microchip Technology ATMEGA328P-AU Microcontroller embedded TQFP-32 (7x7) 8-Bit 20 MHz Numero I/O 23.
eBay