MCHPATTINY25-20SU
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
Key Specifications
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.
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 |



