EmbeddedRelated.com
The 2026 Embedded Online Conference
ATTINY84A-PU

MCHPATTINY84A-PU

Microchip Technology
More I/O pins and peripherals in a similar small-package AVR if you need additional pins or features.
NRND6,683 in stock

Overview

The ATTINY84A-PU is an 8-bit AVR-based microcontroller featuring 8KB of flash memory and 12 general-purpose I/O pins in a breadboard-friendly 14-pin PDIP package. It operates at speeds up to 20MHz and includes integrated peripherals such as a 10-bit ADC, internal EEPROM, and a Universal Serial Interface (USI).

Why Choose This Part

This MCU offers a high pin-to-size ratio compared to the 8-pin ATtiny series, providing 12 I/O lines for more complex peripheral interfacing. It maintains extremely low power consumption, drawing only 0.21mA at 1.8V in active mode, while offering 512 bytes of both RAM and EEPROM for robust data handling.

Applications

Battery-Powered Sensors
Leverages power-down modes with currents as low as 0.1 uA to extend the life of remote sensing nodes.
Handheld Consumer Electronics
Utilizes the small 14-pin footprint and integrated temperature sensor for space-constrained portable devices.
Educational Prototyping
The through-hole PDIP package allows for direct insertion into breadboards for student projects and rapid firmware testing.
Signal Conditioning
Uses the on-chip analog comparator and 10-bit ADC for processing simple analog inputs without external ICs.

Key Specifications

Speed 20MHz
RAM Size 512 x 8
Core Size 8-Bit
EEPROM Size 512 x 8
Peripherals Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Connectivity USI
Mounting Type Through Hole
Number of I/O 12
Core Processor AVR
Package / Case 14-DIP (0.300", 7.62mm)
Data Converters A/D 8x10b
Oscillator Type Internal
Program Memory Size 8KB (4K x 16)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 14-PDIP
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Development is typically performed using Microchip Studio or the AVR-GCC toolchain with an AVR ISP mkII or MPLAB PICkit 4 programmer. The part is also compatible with the Arduino IDE via the ATTinyCore board manager, making it accessible for rapid prototyping on a standard breadboard.

Part of ATtiny x4 family » ATTINY84A

ATTINY84A Family

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

Part Number Package Temp Range Stock
ATTINY84A-PU (this part) DIP-14 -40degC ~ 85degC (.. 6,683
ATTINY84A-SSU SOIC-14 -40degC ~ 85degC (.. 13,984
ATTINY84A-SSFR SOIC-14 -40degC ~ 125degC .. 92,528
ATTINY84A-SSF SOIC-14 -40degC ~ 125degC .. 22,389
Also available as: ATTINY84A-SSUR

Also Consider

ATTINY44A-PU MCHPMicrochip Technology - A pin-compatible alternative with 4KB of flash memory for cost-sensitive designs that do not require the full 8KB of the 84A.
ATMEGA328P-PU MCHPMicrochip Technology - Provides significantly more flash (32KB) and a hardware UART if the USI on the ATtiny is insufficient for communication needs.
ATTINY85-20PU MCHPMicrochip Technology - A smaller 8-pin DIP version with the same 8KB flash capacity for designs requiring fewer I/O pins.
The 2026 Embedded Online Conference