EmbeddedRelated.com

ATtiny Family (53 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
ATTINY24A 3 8-bit AVR RISC 20 MHz 2KB LP ADC PWM LV
ATTINY45 3 8-bit AVR RISC 20 MHz 4KB LP ADC PWM AUTO
ATTINY25 3 8-bit AVR RISC 20 MHz 2KB LP ADC PWM AUTO
ATTINY2313 1 8-bit AVR RISC 20 MHz 2KB-4KB LP PWM UART
ATTINY13A 3 8-bit AVR RISC 20 MHz 1KB LP ADC PWM LV
ATTINY85 4 8-bit AVR RISC 20 MHz 8KB LP ADC PWM EE
ATTINY202 1 8-bit AVR RISC 20 MHz 2KB LP ADC PWM CIP
ATTINY402 1 8-bit AVR RISC 20 MHz 4 KB LP ADC PWM AUTO
ATTINY412 1 8-bit AVR RISC 20 MHz 4KB LP ADC PWM CCL
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
ATTINY1614 1 8-bit AVR 20 MHz 16KB LP ADC PWM AUTO
ATTINY416 2 8-bit AVR RISC 20 MHz 4KB LP ADC PWM AUTO FUSA
ATTINY1616 3 AVR 8-bit 20 MHz 16KB LP ADC PWM PTC
ATTINY44A 4 8-bit AVR RISC 20 MHz 4KB LP ADC PWM SPI
ATTINY1626 2 AVR 8-bit 20 MHz 16KB ADC DAC LP PWM
ATTINY84A 5 8-bit AVR RISC 20 MHz 8KB LP ADC PWM RTC
ATTINY2313A 1 AVR 8-bit RISC 20 MHz 2KB LP PWM LV HS
ATTINY814 2 8-bit AVR RISC 20 MHz 8KB LP ADC PWM AUTO
ATTINY88 3 8-bit AVR RISC 12 MHz 8KB LP ADC PWM TWI
ATTINY1604 1 8-bit AVR 20 MHz 16KB LP ADC DAC PWM AUTO
ATTINY3216 1 8-bit AVR RISC 20 MHz 32KB LP ADC PWM CCL
ATTINY414 1 8-bit AVR RISC 20 MHz 4 KB LP ADC PWM RTC CCL AUTO
MAINSTREAM CONTROL
ATTINY4313 1 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
ATTINY24A-PU ATTINY24A 2KB 128 x 8 12 DIP-14 20M A/D 8x10b 5,931
ATTINY10-TSHR ATTINY10 1KB 32 x 8 4 6-23 12M A/D 4x8b 62,674
ATTINY817-MFR ATTINY817 8KB 512 x 8 22 VFQFN-24 16M A/D 12x10b; D/A 1x8b 36,635
ATTINY404-SSNR ATTINY404 4KB 256 x 8 12 SOIC-14 20M A/D 10x10b 12,096
ATTINY416-MFR ATTINY416 4KB 256 x 8 18 VFQFN-20 16M A/D 12x10b; D/A 1x8b 93,631
ATTINY1616-MFR ATTINY1616 16KB 2K 18 VFQFN-20 16M A/D 20x10b; D/A 3x8b 46,869
ATTINY25-20PU ATTINY25 2KB 128 x 8 6 DIP-8 20M A/D 4x10b 2,852
ATTINY24A-SSU ATTINY24A 2KB 128 x 8 12 SOIC-14 20M A/D 8x10b 13,183
ATTINY84A-SSU ATTINY84A 8KB 512 x 8 12 SOIC-14 20M A/D 8x10b 13,984
ATTINY44A-SSUR ATTINY44A 4KB 256 x 8 12 SOIC-14 20M A/D 8x10b 39,895
ATTINY212-SSNR ATTINY212 2KB 128 x 8 6 SOIC-8 20M A/D 6x10b; D/A 1x8b 6,302
ATTINY212-SSF ATTINY212 2KB 128 x 8 6 SOIC-8 16M A/D 6x10b; D/A 1x8b 3,046

Alternatives to Consider

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