ATMEGA48P-20PU
Microchip Technology
The ATMEGA48P-20PU is an 8-bit AVR microcontroller from Microchip with 4KB Flash memory, 512B RAM, and 23 I/O pins. It operates at up to 20MHz and features a wide voltage range of 2.7V to 5.5V.