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

MCHPATTINY25-20PU

Microchip Technology
Higher flash and similar form factor for projects that need more program space while staying in DIP-8.
Active2,852 in stock

Overview

The ATTINY25-20PU is a high-performance, low-power 8-bit AVR RISC-based microcontroller featuring 2KB of ISP Flash memory and 128B of SRAM in a convenient 8-pin DIP package. It operates at speeds up to 20MHz and includes an on-chip analog comparator, a programmable watchdog timer, and a Universal Serial Interface (USI).

Why Choose This Part

The PDIP-8 package makes it ideal for rapid prototyping and breadboarding without requiring adapter boards. It provides a balanced feature set of 20MHz performance and 128 bytes of EEPROM for non-volatile data storage in a very small pin-count footprint.

Applications

Simple Logic Replacement
Replacing multiple discrete logic gates with a single programmable chip to reduce PCB footprint and complexity.
Sensor Interfacing
Reading analog signals using the internal comparator and processing data for simple threshold alerts.
LED PWM Control
Generating pulse-width modulation signals for dimming or color mixing in small lighting projects.
Educational Prototyping
Serving as an entry-level microcontroller for learning embedded programming on breadboards without surface-mount soldering.

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 Through Hole
Number of I/O 6
Core Processor AVR
Package / Case 8-DIP (0.300", 7.62mm)
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-PDIP
Voltage - Supply (Vcc/Vdd) 2.7V ~ 5.5V

Getting Started

Program the device using an AVR ISP programmer like the AVR Dragon or an Arduino configured as an ISP. The Microchip Studio IDE (formerly Atmel Studio) and the AVR-GCC toolchain provide a robust environment for C and Assembly development.

ATTINY25-20 Family

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

Part Number Package Stock
ATTINY25-20PU (this part) DIP-8 2,852
ATTINY25-20SU SOIC-8 32,494

Also Consider

ATTINY45-20PU MCHPMicrochip Technology - Offers double the Flash memory (4KB) and SRAM (256B) while remaining pin-compatible in the same DIP-8 package.
ATTINY85-20PU MCHPMicrochip Technology - Provides the maximum memory in this family with 8KB of Flash and 512B of SRAM for more complex firmware.
ATTINY13A-PU MCHPMicrochip Technology - A more cost-effective alternative for extremely simple tasks that only require 1KB of Flash.
The 2026 Embedded Online Conference