EmbeddedRelated.com
The 2026 Embedded Online Conference
ATTINY25-20SU

MCHPATTINY25-20SU

Microchip Technology
Lower-flash sibling (2 KB) in the same SOIC-8 package for designs that need fewer resources and lower cost.
NRND32,494 in stock

Overview

The ATTINY25-20SU is a high-performance, low-power 8-bit AVR RISC-based microcontroller featuring 2KB of ISP Flash memory and 128 bytes of EEPROM. Operating at speeds up to 20MHz, this device provides a compact processing solution in an 8-pin SOIC package for designs with minimal space and memory requirements. It includes integrated peripherals such as a 10-bit ADC, two PWM channels, and a Universal Serial Interface (USI).

Why Choose This Part

The ATTINY25-20SU provides an excellent balance of performance and efficiency, consuming only 300 uA at 1 MHz while offering 20MHz operation. Its 8-pin SOIC package is ideal for space-constrained designs where more complex MCUs would be underutilized. The inclusion of a 10-bit ADC and high-speed timers with a programmable dead time generator adds versatility rarely found in such small-pin-count devices.

Applications

Simple LED Control
Utilizing the internal PWM channels and 20MHz clock for controlling brightness or color patterns in small lighting fixtures.
Sensor Interface
Leveraging the 10-bit ADC and integrated temperature measurement to monitor analog signals and transmit data via USI.
Logic Replacement
Replacing multiple discrete logic components with a single programmable 8-pin IC to reduce PCB footprint and BOM cost.
Battery Monitoring
Monitoring voltage levels in portable electronics using low-power sleep modes and the internal voltage reference.

Key Specifications

Speed 20MHz
RAM Size 128 x 8
Core Size 8-Bit
EEPROM Size 128 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, WDT
Connectivity USI
Mounting Type Surface Mount
Number of I/O 6
Core Processor AVR
Package / Case 8-SOIC (0.209", 5.30mm Width)
Data Converters A/D 4x10b
Oscillator Type Internal
Program Memory Size 2KB (1K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 8-SOIC
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V

Getting Started

Developers can program this MCU using the Microchip Studio (formerly Atmel Studio) or the AVR-GCC toolchain. Hardware programming is typically handled via an AVR ISP mkII or a Microchip Atmel-ICE programmer connected to the SPI pins. For rapid prototyping, many engineers use the ATTINY85-series equivalent on a breadboard before migrating code to the 2KB memory footprint of the ATTINY25.

Part of ATtiny family » ATTINY25

ATTINY25 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Temp Range Stock
ATTINY25-20SU (this part) SOIC-8 -40degC ~ 85degC (.. 32,494
ATTINY25-20PU DIP-8 -40degC ~ 85degC (.. 2,852
ATTINY25-20SSNR SOIC-8 -40degC ~ 105degC .. 3,031

Also Consider

ATTINY45-20SU MCHPMicrochip Technology - Offers 4KB of Flash for applications that outgrow the 2KB limit of the ATTINY25 while maintaining the same pinout.
ATTINY85-20SU MCHPMicrochip Technology - Provides 8KB of Flash and 512 bytes of RAM for more complex firmware requirements in the same 8-pin package.
ATTINY13A-SSU MCHPMicrochip Technology - A more cost-effective alternative for extremely simple tasks that only require 1KB of Flash.
The 2026 Embedded Online Conference