ATtiny48/88

The ATtiny48/88 are 8-bit AVR microcontrollers from Microchip, designed for cost-effective, compact projects. The ATtiny48 has 4KB flash, while the ATtiny88 offers 8KB, both with 256B SRAM and 64B EEPROM. Featuring 28 I/O pins, 8 ADC channels, and operating at 1.8-5.5V, they run up to 12MHz. Ideal for sensors, LED displays, or small automation, they’re programmable via ISP or Arduino IDE.

ATtiny88 microcontroller in TQFP package
Fig.: ATtiny88 microcontroller in TQFP package

Features/Specifications

Microcontroller ATtiny48/88 (8-bit AVR)
Operating Voltage 1.8-5.5V
I/O Pins 28 (ATtiny88), 24 (ATtiny48)
Analog Input Pins 8 (ADC)
Flash Memory 4KB (ATtiny48), 8KB (ATtiny88)
SRAM 256B
EEPROM 64B
Clock Speed Up to 12MHz
Timers 2 (8-bit)
PWM Channels 4
Dimensions ~7mm x 7mm (QFN/MLF package)
Power Consumption ~0.2µA (sleep mode)

Connections

Pinout-Chart of the ATtiny48/88
Fig.: Pinout-Chart of the ATtiny48/88
Last edited by Christian Grieger on 2025-05-08