EmbeddedRelated.com

ATtiny Family (67 parts in our catalog)

The ATtiny family by Microchip (formerly Atmel) consists of compact, 8-bit RISC microcontrollers designed for applications where board space and power efficiency are critical. Built on the AVR architecture, these MCUs offer a high code density and a simplified instruction set, allowing for efficient performance in packages as small as SOT-23. They serve as cost-effective solutions for offloading simple tasks from larger processors or managing standalone control logic in resource-constrained environments.

Key Features

Sub-families

Sub-family Variants Core Max Speed Memory Features
ENTRY LEVEL
ATTINY404 1 AVR 8-bit 20 MHz 4KB LP ADC PWM AUTO PREC
ATTINY212 2 8-bit AVR RISC 20 MHz 2KB LP ADC PWM AUTO
ATTINY2313 1 8-bit AVR RISC 20 MHz 2KB-4KB LP PWM UART
ATTINY24A 3 8-bit AVR RISC 20 MHz 2KB LP ADC PWM LV
ATTINY25 3 8-bit AVR RISC 20 MHz 2KB LP ADC PWM AUTO
ATTINY45 3 8-bit AVR RISC 20 MHz 4KB LP ADC PWM AUTO
ATTINY202 2 8-bit AVR RISC 20 MHz 2KB LP ADC PWM CIP
ATTINY85 4 8-bit AVR RISC 20 MHz 8KB LP ADC PWM EE
ATTINY13A 3 8-bit AVR RISC 20 MHz 1KB LP ADC PWM LV
ATTINY412 2 8-bit AVR RISC 20 MHz 4KB LP ADC PWM CCL
ATTINY402 1 8-bit AVR RISC 20 MHz 4 KB LP ADC PWM AUTO
MAINSTREAM
ATTINY817 1 AVR 8-bit RISC 20 MHz 8KB LP ADC PWM PTC AUTO
ATTINY424 1 8-bit AVR 20 MHz 4KB ADC PWM LP PGA
ATTINY416 4 8-bit AVR RISC 20 MHz 4KB LP ADC PWM AUTO FUSA
ATTINY1614 2 8-bit AVR 20 MHz 16KB LP ADC PWM AUTO
ATTINY1616 3 AVR 8-bit 20 MHz 16KB LP ADC PWM PTC
ATTINY1626 4 AVR 8-bit 20 MHz 16KB ADC DAC LP PWM
ATTINY84A 6 8-bit AVR RISC 20 MHz 8KB LP ADC PWM RTC
ATTINY44A 5 8-bit AVR RISC 20 MHz 4KB LP ADC PWM SPI
ATTINY1604 2 8-bit AVR 20 MHz 16KB LP ADC DAC PWM AUTO
ATTINY414 2 8-bit AVR RISC 20 MHz 4 KB LP ADC PWM RTC CCL AUTO
ATTINY2313A 1 AVR 8-bit RISC 20 MHz 2KB LP PWM LV HS
ATTINY3216 2 8-bit AVR RISC 20 MHz 32KB LP ADC PWM CCL
ATTINY814 2 8-bit AVR RISC 20 MHz 8KB LP ADC PWM AUTO
ATTINY88 4 8-bit AVR RISC 12 MHz 8KB LP ADC PWM TWI
MAINSTREAM CONTROL
ATTINY4313 2 8-bit AVR RISC 20 MHz 4 KB LP PWM USART LV
OTHER
ATTINY10 1 — — —

Typical Use Cases

ATtiny microcontrollers are extensively used in embedded systems requiring localized intelligence without the overhead of a full-scale processor. Common applications include consumer electronics for simple user interface management, such as debouncing buttons or controlling status LEDs. In industrial environments, they function as peripheral controllers for sensor signal conditioning, basic motor control, and power sequence management. Their small footprint makes them ideal for wearable technology and IoT edge nodes where they perform basic data aggregation and preliminary filtering before transmitting information to a primary gateway. Additionally, engineers frequently employ ATtiny chips in automotive body electronics for localized functions like window lift control or interior lighting adjustment, benefiting from their robustness and low standby current consumption in battery-operated designs.

Popular Variants

Top variants from across the family, with specs that differentiate them.

Part Number Sub-family Flash RAM I/O Pins Package Speed ADC/DAC Stock
ATTINY10-TSHR ATTINY10 1KB 32 x 8 4 6-23 12M A/D 4x8b 62,674
ATTINY416-MFR ATTINY416 4KB 256 x 8 18 VFQFN-20 16M A/D 12x10b; D/A 1x8b 93,631
ATTINY416-MNR ATTINY416 4KB 256 x 8 18 VFQFN-20 20M A/D 12x10b; D/A 1x8b 23,005
ATTINY404-SSNR ATTINY404 4KB 256 x 8 12 SOIC-14 20M A/D 10x10b 12,096
ATTINY817-MFR ATTINY817 8KB 512 x 8 22 VFQFN-24 16M A/D 12x10b; D/A 1x8b 36,635
ATTINY24A-PU ATTINY24A 2KB 128 x 8 12 DIP-14 20M A/D 8x10b 5,931
ATTINY202-SSF ATTINY202 2KB 128 x 8 6 SOIC-8 16M A/D 6x10b 1,492
ATTINY1614-SSFR ATTINY1614 16KB 2K 12 SOIC-14 16M A/D 14x10b; D/A 3x8b 5,180
ATTINY412-SSNR ATTINY412 4KB 256 x 8 6 SOIC-8 20M A/D 6x10b; D/A 1x8b 4,104
ATTINY424-SSU ATTINY424 4KB 512 x 8 12 SOIC-14 20M A/D 9x12b 6,780
ATTINY1616-SN ATTINY1616 16KB 2K 18 SOIC-20 20M A/D 20x10b; D/A 3x8b 4,865
ATTINY25-20PU ATTINY25 2KB 128 x 8 6 DIP-8 20M A/D 4x10b 2,852

Alternatives to Consider

Microchip PIC10/PIC12 STMicroelectronics STM8S TI MSP430 Value Line Silicon Labs EFM8