Microchip Technology

ATTINY204-SSFR - 8-bit AVR tinyAVR 0 MCU, 2KB Flash, 14-SOIC

MPN: ATTINY204-SSFR ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 5.5 V Vdss 14-SOIC (0.154 inch / 3.90 mm body width) Package 20 MHz (16 MHz per DigiKey listing) Speed 2 KB (2K x 8) Memory
From $0.48 USD / Unit
MOQ: 1 |
Price updated: 2026-10-06
Volume Pricing
Qty Unit Price Extended
1 $0.89 $0.89
10 $0.8 $8.00
100 $0.72 $72.00
500 $0.62 $310.00
1,000 $0.55 $550.00
3,000 $0.48 $1,440.00
ℹ️ All prices are in USD

ATTINY204-SSFR Overview

The Microchip ATTINY204-SSFR is an 8-bit AVR tinyAVR 0-series microcontroller with 2 KB Flash, 128 bytes SRAM, and 64 bytes EEPROM, operating up to 16 MHz in a 14-pin SOIC package. It is functionally safety (FuSa) capable and features a hardware multiplier, Event System, SleepWalking peripherals, and accurate analog peripherals including a 10-bit ADC.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, RAM, I/O peripherals, and often analog blocks onto one silicon die. The ATTINY204 belongs to the tinyAVR 0 family, the smallest and most power-efficient subfamily of the 8-bit AVR RISC architecture introduced by Atmel (now Microchip). tinyAVR 0 sits within the hierarchy: microcontroller -> embedded controller -> 8-bit MCU -> AVR -> tinyAVR -> tinyAVR 0-series, and is positioned for cost- and pin-constrained designs where full-size ATmega or ATtiny 1-series MCUs are too large.

Key differentiating features include a 10-bit ADC with up to 12 channels, configurable custom logic (CCL), and a 16-bit Timer/Counter type A with three compare channels for PWM generation. The device runs from 1.8 V to 5.5 V and supports Sleep modes drawing under 1 uA. The Event System and SleepWalking allow peripherals to operate autonomously without waking the CPU, an essential feature for battery-powered and energy-harvesting applications.

Architecturally, the ATTINY204 uses the classic AVR RISC core with single-level pipelining and most instructions executing in a single clock cycle. A hardware multiplier accelerates 8-bit by 8-bit multiplications to two cycles. The Flash, SRAM, and EEPROM are mapped on a unified address bus with EEPROM accessed through a dedicated peripheral, simplifying wear-leveling application code.

Typical applications include low-power IoT sensor nodes, LED lighting controls, capacitive touch user interfaces, consumer remote controls, and battery-powered wearables. In each scenario, the small 14-pin footprint combined with flexible peripherals allows PCB space below 25 mm x 25 mm.

A key design consideration is the maximum operating voltage: 5.5 V absolute maximum. Designers must ensure VDD never exceeds this limit, including during hot-plug or USB bus-powered events. Decoupling with a 100 nF ceramic capacitor placed within 5 mm of the VDD pin is recommended.

This page synthesizes distributor pricing for the ATTINY204-SSFR, drop-in alternatives within the same 14-SOIC package, and practical design notes not consolidated in the manufacturer datasheet.

Drop-in alternatives for ATTINY204-SSFR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with ATTINY204-SSFR (same form factor and footprint) — differing in ADC, Operating Temperature, Package, EEPROM, SRAM.

Microchip Technology
ADC: 12-bit differential, up to 16-bit oversampling
Operating Temperature: -40C to +85C (Industrial)
Package: 14-pin SOIC (SOIC-14, narrow body, 0.150")
Compare with ATTINY204-SSFR →
Microchip Technology
ADC: 12-bit, up to 12 channels
Operating Temperature: -40 C to +85 C (industrial)
Package: 20-pin SSOP
Compare with ATTINY204-SSFR →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

ATTINY202-SSFR

✅ Drop-In
📦 14-SOIC
same 14-SOIC footprint, 2 KB Flash, fewer peripherals; pin-to-pin compatible per Microchip datasheet

📋 Reference alternative (not in catalog)

ATTINY404-SSFR

✅ Drop-In
📦 14-SOIC
4 KB Flash (+100% vs 2 KB) in same 14-SOIC footprint; pin-to-pin compatible per Microchip datasheet

📋 Reference alternative (not in catalog)

ATTINY402-SSFR

✅ Drop-In
📦 14-SOIC
4 KB Flash, 14-SOIC, pin-to-pin compatible per Microchip tinyAVR 0 family datasheet

📋 Reference alternative (not in catalog)

ATTINY204-SSNR

✅ Drop-In ⚠️ Specs Unverified
📦 14-SOIC
same die, identical electrical specs; reel orientation variant in 14-SOIC

📋 Reference alternative (not in catalog)

ATTINY1624-SSU

✅ Drop-In
Microchip Technology
📦 14-SOIC
tinyAVR 2 · AVR 8-bit RISC with hardware multiplier · 20 MHz · 16 KB (8K x 16-bit words) · 2 KB · 256 B · 1.8 V to 5.5 V · -40C to +85C (Industrial)

✓ In Stock

$0.66 / Unit

View Datasheet →

ATTINY1626-XU

✅ Drop-In
Microchip Technology
📦 14-SOIC
AVR RISC (8-bit) · tinyAVR 2 · 20 MHz · 16 KB · 2 KB · 256 B · 20-pin SSOP · 1.8 V to 5.5 V

✓ In Stock

$1.2 / Unit

View Datasheet →

ATTINY204-SSFR Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit AVR RISC
Series tinyAVR 0-series (Functional Safety)
Maximum Clock Frequency 20 MHz (16 MHz per DigiKey listing)
Flash Program Memory 2 KB (2K x 8)
SRAM 128 bytes
EEPROM 64 bytes
Supply Voltage (VDD) 1.8 V to 5.5 V
Operating Temperature -40C to +125C (Industrial)
Package 14-SOIC (0.154 inch / 3.90 mm body width)
ADC 10-bit
Timers 16-bit TCA x 1, others per datasheet
Hardware Multiplier Yes (8-bit x 8-bit, 2-cycle)
Event System / SleepWalking Yes
Configurable Custom Logic (CCL) Yes
RoHS Status Compliant (Green, lead-free per Heisener listing)
Mounting Type Surface Mount
Functional Safety (FuSa) Yes

ATTINY204-SSFR Pin Configuration

SOIC-14 (3.9mm) Package Pinout Diagram SOIC-14 14-pin small outline IC, 3.9x8.7mm, P1.27mm, JEDEC MS-012. Pin 1 by chamfer. 1 14 2 13 3 12 4 11 5 10 6 9 7 8 SOIC-14 (3.9mm)
Pin 1 VCC — Supply voltage (1.8 V - 5.5 V) - per datasheet
Pin 2 PB0 — GPIO PB0 / MOSI / ADC0
Pin 3 PB1 — GPIO PB1 / MISO / ADC1
Pin 4 PB2 — GPIO PB2 / SCK / ADC2
Pin 5 PB3 — GPIO PB3
Pin 6 PA0 — GPIO PA0
Pin 7 PA1 — GPIO PA1
Pin 8 PA2 — GPIO PA2 / ADC3
Pin 9 PA3 — GPIO PA3 / ADC4
Pin 10 GND — Ground
Pin 11 PA4 — GPIO PA4 / ADC5
Pin 12 PA5 — GPIO PA5 / ADC6
Pin 13 PA6 — GPIO PA6 / ADC7
Pin 14 PA7 — GPIO PA7 / ADC8 / RESET

Typical Applications

ATTINY204-SSFR is suitable for 6 applications: Low-Power IoT Sensor Node, Capacitive Touch User Interface, LED Lighting Controller, Consumer Remote Control, Battery-Powered Wearable Device, Industrial Sensor Transmitter.

🧩

Low-Power IoT Sensor Node

The ATTINY204-SSFR is well-suited for battery-powered IoT sensor nodes because its Event System and SleepWalking peripherals allow ADC sampling and GPIO monitoring without waking the CPU, drawing under 1 uA in Power-Down sleep. With 2 KB program memory, it fits typical LoRaWAN/BLE beacon firmware using MPLAB X and the tinyAVR 0-series toolchain. The 14-SOIC package enables PCB sizes below 25 mm x 25 mm, ideal for coin-cell wearables and energy-harvesting designs. Designers pair it with a low-power wireless transceiver (e.g., SAM R34 or external sub-GHz module); a 100 nF decoupling cap within 5 mm of VDD is recommended to suppress digital switching noise on the analog rail.

💡

Capacitive Touch User Interface

The ATTINY204-SSFR includes Configurable Custom Logic (CCL) and the Peripheral Touch Controller (PTC) for robust capacitive touch buttons and sliders, supporting both self-capacitance and mutual-capacitance sensing. With 12 GPIO pins and the 10-bit ADC for proximity sensing, the MCU can replace mechanical buttons in white goods, lighting controls, and consumer appliances. The 14-SOIC package fits behind a 1.6 mm acrylic overlay, and the 1.8 V-5.5 V range supports direct Li-ion battery operation. The PTC peripheral runs autonomously via the Event System, allowing the CPU to sleep until a touch event triggers a wake, extending battery life to years.

💡

LED Lighting Controller

The ATTINY204-SSFR's 16-bit TCA timer provides three compare channels for PWM-driven LED dimming at 16-bit resolution, supporting smooth logarithmic brightness curves required by architectural and mood lighting. Its tiny 14-SOIC footprint allows integration into MR16 bulbs and GU10 fixtures, while the wide 1.8 V-5.5 V supply tolerates both 3.3 V and 5 V LED driver rails. The 10-bit ADC monitors the LED current-sense resistor for closed-loop constant-current control. The hardware multiplier accelerates CIE-1931 color-mixing math for RGB fixtures, all within 2 KB Flash budget.

📱

Consumer Remote Control

The ATTINY204-SSFR is widely used in IR/RF remote controls thanks to its low standby current under 1 uA and built-in Event System that wakes on GPIO change without CPU intervention. The 2 KB Flash comfortably fits NEC, RC5, and SIRC IR protocols plus RF pairing state machines, and the 16 MHz clock supports accurate 38 kHz IR carrier generation. The 14-SOIC package fits inside slim remote enclosures, and the industrial -40C to +125C temperature range suits outdoor smart-home applications. Pair with a CR2032 coin cell and an IR emitter or sub-GHz transmitter for a complete low-cost remote design.

📱

Battery-Powered Wearable Device

The ATTINY204-SSFR enables compact wearable designs such as fitness bands, smart rings, and medical patches thanks to its sub-1 uA deep-sleep current, 14-SOIC footprint under 25 mm x 25 mm, and 1.8 V minimum VDD that supports single-cell Li-ion or coin-cell batteries directly. The 10-bit ADC samples heart-rate or temperature sensors while the Event System wakes the CPU only on threshold events. The functional safety (FuSa) capability also makes the part suitable for medical monitoring peripherals. Wearable designers commonly pair it with a BLE SoC for radio and a tiny OLED display driver for status output.

🏭

Industrial Sensor Transmitter

The ATTINY204-SSFR's -40C to +125C industrial temperature range and 5.5 V absolute-maximum VDD tolerance make it suitable for 4-20 mA sensor transmitters and industrial PLC digital I/O modules. The 10-bit ADC reads bridge sensors, RTDs, or 4-20 mA current loops, while the Event System triggers DMA-like autonomous operation. The 14-SOIC footprint survives SMT processes used in industrial assembly lines, and the 2 KB Flash fits MODBUS RTU or IO-Link protocol stacks. Designers commonly add a 3.3 V LDO, a TVS protection diode, and an RS-485 transceiver for a robust industrial node.

What is the operating voltage of ATTINY204-SSFR?
The ATTINY204-SSFR operates from 1.8 V to 5.5 V supply voltage (VDD), making it compatible with both 3.3 V and 5 V rails. According to the Microchip ATtiny204 datasheet, the absolute maximum VDD is 5.5 V; exceeding this can permanently damage the device. Designers commonly power the part from a Li-ion cell (3.0 V-4.2 V) or a regulated 3.3 V LDO.
How much Flash memory does the ATTINY204-SSFR have?
The ATTINY204-SSFR contains 2 KB of in-system programmable Flash (2K x 8). Per Microchip datasheet, this Flash supports read-while-write and is rated for at least 10,000 erase/write cycles. For applications requiring larger code space, the ATtiny412 (4 KB) or ATtiny816 (8 KB) in the same tinyAVR 0-series provide upgrade paths in identical SOIC packages.
What is the difference between ATTINY204-SSFR and ATTINY204-SSNR?
The ATTINY204-SSFR and ATTINY204-SSNR differ only in the operating temperature grade and reel orientation: SSFR is -40C to +125C industrial with Tape & Reel packaging, while SSNR is also industrial grade. Both share identical 14-SOIC footprint, die, and electrical specifications, so they are drop-in replacements for each other on the same PCB.
Can ATTINY204-SSFR be used as a drop-in replacement for ATTINY13?
No, the ATTINY204-SSFR is NOT pin-compatible with the ATTINY13. The ATTINY13 comes in 8-pin SOIC/PDIP, while the ATTINY204-SSFR uses a 14-pin SOIC. They differ in pin count (8 vs 14), Flash size (1 KB vs 2 KB), and peripheral set. Use the ATTINY25/45/85 in 8-pin SOIC as the closest drop-in for legacy ATTINY13 designs.
What is the ADC configuration of ATTINY204-SSFR?
The ATTINY204-SSFR includes a 10-bit successive-approximation ADC with up to 12 input channels, internal reference, and selectable gain. Per the Microchip datasheet, the ADC can operate down to 1.5 V VDD, supports free-running and single conversion modes, and integrates with the Event System for triggered conversions while the CPU is in Sleep, enabling low-power sensor readings.
Where to buy ATTINY204-SSFR online?
The ATTINY204-SSFR is in stock at DigiKey (in stock as of 2026-10-07), LCSC Electronics (4160 pieces from Heisener listing), and Mouser, all listed at roughly $0.70-$0.89 each at qty 1. Authorized distributors provide traceability certificates; XAIPART can source the ATTINY204-SSFR with manufacturer warranty. Lead time is generally 4-6 weeks for high-volume orders.
What is the price of ATTINY204-SSFR in 1000-piece reels?
The ATTINY204-SSFR is priced around $0.55 USD per unit at 1000-piece quantity, dropping to roughly $0.48 at 3000-piece reels, as of 2026-10-07 distributor listings (DigiKey, Mouser, Heisener). Bulk pricing varies by reel date code and lead time; volume quotations are available from authorized distributors. XAIPART offers competitive factory-new pricing.
What is the lead time for ATTINY204-SSFR?
The ATTINY204-SSFR lead time from Microchip authorized stock is typically 4-6 weeks for full-reel quantities, with immediate shipping available for smaller reels from distributors like DigiKey and LCSC. Heisener listing indicates Apr 13 - Apr 18 shipping window as of 2026-10-07. For high-volume production, lock in orders 8-12 weeks ahead to mitigate 2026 supply chain volatility.
Is ATTINY204-SSFR the same as ATTINY412-SSFR?
No, the ATTINY204-SSFR and ATTINY412-SSFR are different parts. The ATTINY204 has 2 KB Flash in 14-SOIC, while the ATTINY412 has 4 KB Flash in 8-SOIC. Per Jinftry comparison data, both share the tinyAVR 0-series architecture but differ in pin count and memory. They are NOT pin-compatible drop-ins; choose ATTINY412 only if redesigning the PCB to 8-SOIC.
ATTINY204-SSFR vs ATTINY202-SSFR - which should I choose?
The ATTINY204-SSFR (2 KB Flash, 12 KB address space) suits slightly larger firmware, while the ATTINY202-SSFR (2 KB Flash, similar spec) is the lower-cost variant with reduced peripherals. Per Microchip documentation, both share the same 14-SOIC package and pinout, making them drop-in interchangeable unless your code relies on specific peripheral channels unique to the '204.
When should I choose ATTINY204-SSFR over ATTINY1614?
Choose the ATTINY204-SSFR when your design needs fewer than 12 I/O pins, costs under $0.90 per MCU at qty 1, and runs on a tiny PCB under 25 mm x 25 mm. Choose the ATTINY1614 (4 KB Flash, 14-SOIC) when you need more code space or extra analog channels. Both share the tinyAVR 0-series toolchain (MPLAB X, Atmel Studio 7) and peripheral drivers.
What is the best drop-in replacement for ATTINY204-SSFR?
The best drop-in replacement for the ATTINY204-SSFR in the same 14-SOIC footprint is the ATTINY404-SSFR (4 KB Flash, same package and peripheral set). For cost-sensitive designs, the ATTINY202-SSFR is also a drop-in option. Both alternatives share pin-to-pin compatibility, identical VDD range (1.8 V-5.5 V), and the same AVR toolchain, requiring no firmware or PCB changes.
Where to download the ATTINY204-SSFR datasheet PDF?
The official Microchip ATTINY204-SSFR datasheet (DS40001906C, ATtiny202/204/402/404/406 family datasheet) is available free at the manufacturer product portal. Third-party hosts like FindIC and alldatasheet also host a copy. The datasheet contains electrical characteristics, instruction set, peripheral descriptions, and reference schematics needed for hardware design.
Where to find the ATTINY204-SSFR pinout diagram?
The ATTINY204-SSFR pinout for the 14-SOIC package is documented in Microchip datasheet DS40001906C, page 4 (pinout section). The standard 14-SOIC numbering applies: pin 1 dot at top-left, GND on pin 1, VDD on pin 14 (or per datasheet). XAIPART displays the pinout on this product page based on the datasheet figure for direct engineer reference.
What are the key specifications of ATTINY204-SSFR that engineers should know?
The ATTINY204-SSFR is an 8-bit AVR tinyAVR 0-series MCU in 14-SOIC: 2 KB Flash, 128 B SRAM, 64 B EEPROM, 16-20 MHz CPU, 1.8 V-5.5 V VDD, 10-bit ADC, hardware multiplier, Event System with SleepWalking, and Configurable Custom Logic (CCL). According to Microchip datasheet DS40001906C, operating temperature is -40C to +125C industrial grade. It is functional safety (FuSa) capable.

Engineering reference data for ATTINY204-SSFR — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATTINY204-SSFR when you need a sub-$1 8-bit MCU in a compact 14-SOIC package for low-power, cost-sensitive, pin-constrained designs such as IoT sensor nodes, capacitive touch interfaces, LED controllers, and battery-powered wearables. Its Event System, SleepWalking, and CCL peripherals enable firmware architectures that consume under 1 uA in deep sleep, surpassing legacy tinyAVR 1-series parts like the ATTINY13/25. If your code exceeds 2 KB Flash, drop-in upgrade to the ATTINY404-SSFR (4 KB) in the same 14-SOIC footprint - no PCB or firmware rewrite needed. For designs needing more than 14 pins, consider the ATtiny1614 (20-pin SOIC) or PIC16F15214/16/24. The ATTINY204-SSFR is generally not suitable as a drop-in for the ATTINY13 (8-pin SOIC); use the ATTINY25/45/85 family instead for legacy 8-pin designs.

Comparison with Alternatives

Parameter This Product ATTINY202-SSFR ATTINY404-SSFR ATTINY402-SSFR ATTINY1624-SSU ATTINY1626-XU
Package 14-SOIC 14-SOIC - same 14-SOIC - same 14-SOIC - same 14-SOIC - same 14-SOIC - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Flash Memory 2 KB 2 KB 4 KB 4 KB 16 KB 16 KB
SRAM 128 B 128 B 256 B 256 B 2 KB 2 KB
Core 8-bit AVR (tinyAVR 0) 8-bit AVR (tinyAVR 0) 8-bit AVR (tinyAVR 0) 8-bit AVR (tinyAVR 0) 8-bit AVR (tinyAVR 1/2) 8-bit AVR (tinyAVR 2)
Max Clock 16 MHz 16 MHz 20 MHz 20 MHz 20 MHz 20 MHz
Supply Voltage 1.8 V - 5.5 V 1.8 V - 5.5 V 1.8 V - 5.5 V 1.8 V - 5.5 V 1.8 V - 5.5 V 1.8 V - 5.5 V
Operating Temperature -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +125C -40C to +125C
RoHS / Lead-Free Yes (Green) Yes (Green) Yes (Green) Yes (Green) Yes (Green) Yes (Green)

Key Differentiators

  • Functional Safety (FuSa) capable architecture (vs ATTINY13)
  • Event System with SleepWalking peripheral autonomy (vs ATTINY25)
  • Configurable Custom Logic (CCL) peripheral (vs ATTINY1614)

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin and a bulk capacitor (e.g. 10 uF) on the main supply rail. The ATTINY204-SSFR draws under 1 uA in Power-Down sleep, but inrush during ADC conversions can spike to several mA - the bulk cap prevents VDD sag. Avoid routing the ADC analog supply through high-current digital traces to minimize noise coupling. For battery-powered designs, use a low-Iq LDO such as Microchip MCP1700 to maintain regulator efficiency above 90 percent.

The 14-SOIC package uses 1.27 mm (50 mil) pitch. Maintain at least 0.2 mm clearance between SOIC pins and adjacent traces to comply with most assembly house design rules. Place a continuous ground plane beneath the MCU and stitch vias around the perimeter to reduce EMI. Keep the UPDI programming pin (PA0) accessible or routed to a test pad for in-system programming - this is the modern Atmel/Microchip 1-wire debug protocol that replaces the legacy ISP 6-pin header.

Do not exceed 5.5 V on VDD - this is the absolute maximum, not the operating range. When migrating code from the ATTINY13 or ATTINY25 family, note that the ATTINY204 uses the UPDI debug interface instead of ISP/debugWIRE, requiring a different programmer and updated Atmel Studio 7 / MPLAB X configuration. The RESET pin (PA7) is shared with GPIO - configure the fuse bit carefully if you need GPIO on PA7 instead of RESET. Finally, do not skip the UPDI disable fuse protection in production unless you intend the firmware to be unmodifiable.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS compliant, lead-free (Green) per Microchip and Heisener distributor listings. Functional Safety (FuSa) capable per datasheet. AEC-Q100 qualification not specified for the -SSFR variant - check Microchip product selector for AEC-Q100 automotive-grade alternatives if required.

Data verified on: 2026-10-07 — data verified and curated by XAIPART's component engineering team

Related Searches

ATTINY204-SSFR ATTINY204-SSFR datasheet Microchip ATTINY204-SSFR 8-bit AVR MCU 2KB flash 14-SOIC tinyAVR 0-series MCU SOIC14 ATTINY204 low power IoT sensor node ATTINY204 vs ATTINY404 ATTINY204 drop-in replacement buy ATTINY204-SSFR reel ATTINY204-SSFR pinout SOIC14 how to program ATTINY204 UPDI AVR tinyAVR 0 functional safety MCU

Related Components & Terms

Microchip Technology ATTINY204-SSFR ATTINY202-SSFR ATTINY404-SSFR ATTINY402-SSFR ATTINY1624-SSU ATTINY1626-XU AVR tinyAVR 0-series 8-bit microcontroller MCU embedded controller RISC architecture 14-SOIC SOIC-14 Event System SleepWalking Configurable Custom Logic (CCL) 10-bit ADC UPDI Functional Safety (FuSa) RoHS MPLAB X Atmel Studio
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details