ATtiny microcontroller comparison chart


ATtiny is a subfamily of the popular 8-bit AVR microcontrollers, which typically has fewer features, fewer I/O pins, and less memory than other AVR series chips. The first members of this family were released in 1999 by Atmel.

Features

ATtiny microcontrollers specifically exclude various common features, such as: USB peripheral, DMA controller, crypto engine, or an external memory bus.
The following table summarizes common features of the ATtiny microcontrollers, for easy comparison. This table is not meant to be an unabridged feature list.
Device Max
clock
Flash
SRAM
EEPROM
USART I²C
SPITimers 16/12/8
ADC pinsGPIO pinsIC PackagesGCC arch IDPgm
Dbg
Refs
ATtiny11, ATtiny11L6, 210 / 0 / 15 avr1HVSP
ATtiny12, ATtiny12L, ATtiny12V8, 1.21640 / 0 / 15 avr1ISP, HVSP
ATtiny15L1.61640 / 0 / 246 avr1ISP, HVSP
ATtiny28L, ATtiny28V4, 1.220 / 0 / 111 avr1HVPP
ATtiny22, ATtiny22L8, 421281280 / 0 / 15 avr2ISP, HVSP
ATtiny26, ATtiny26L16, 82128128***0 / 0 / 21116 avr2ISP, HVPP
ATtiny13, ATtiny13V, ATtiny13A20, 10164640 / 0 / 146 avr25ISP, dW, HVSP
ATtiny24, ATtiny24V, ATtiny24A, ATtiny44, ATtiny44V, ATtiny44A, ATtiny84, ATtiny84V, ATtiny84A20, 102, 4, 8128, 256, 512128, 256, 512***1 / 0 / 1812 avr25ISP, dW, HVSP
ATtiny25, ATtiny25V, ATtiny45, ATtiny45V, ATtiny85, ATtiny85V20, 102, 4, 8128, 256, 512128, 256, 512***0 / 0 / 246 avr25ISP, dW, HVSP
ATtiny43U8425664***0 / 0 / 2416 avr25ISP, dW, HVPP
ATtiny48, ATtiny88124, 8256, 512641 / 0 / 1624 avr25ISP, dW, HVPP
ATtiny48, ATtiny88124, 8256, 512641 / 0 / 1828 avr25ISP, dW, HVPP
ATtiny87, ATtiny167168, 165125121 / 0 / 11116 avr25, avr35ISP, dW, HVPP
ATtiny261, ATtiny261A, ATtiny461, ATtiny461A, ATtiny861, ATtiny861A202, 4, 8128, 256, 512128, 256, 512***1 / 0 / 11116 avr25ISP, dW, HVPP
ATtiny441, ATtiny841164, 8256, 512256, 5122 / 0 / 11212 avr25ISP, dW, HVSP
ATtiny8282085122561 / 0 / 12828 avr25ISP, dW, HVPP
ATtiny1634121610242561 / 0 / 11218 avr35ISP, dW, HVPP
ATtiny2313, ATtiny2313V, ATtiny2313A, ATtiny4313202, 4128, 256128, 2561 / 0 / 118 avr25ISP, dW, HVPP
ATtiny4, ATtiny5, ATtiny9, ATtiny10120.5 / 1321 / 0 / 044 avrtinyTPI
ATtiny201221281 / 0 / 1812 avrtinyTPI
ATtiny401242561 / 0 / 11218 avrtinyTPI
ATtiny102121321 / 0 / 056 avrtinyTPI
ATtiny104121321 / 0 / 0912avrtinyTPI
ATtiny202, ATtiny402
202, 4128, 25664, 1282 / 0 / 0
/ RTT
66avrxmega3UPDI
ATtiny204, ATtiny404, ATtiny804, ATtiny1604
202, 4, 8, 16128, 256, 512, 102464, 128, 2562 / 0 / 0
/ RTT
1012avrxmega3UPDI
ATtiny406, ATtiny806, ATtiny1606
204, 8, 16256, 512, 1024128, 2562 / 0 / 0
/ RTT
1218 avrxmega3UPDI
ATtiny807, ATtiny1607
208, 16512, 1024128, 2562 / 0 / 0
/ RTT
1222avrxmega3UPDI
ATtiny212, ATtiny412
202, 4128, 25664, 1282 / 1 / 0
/ RTT
66avrxmega3UPDI
ATtiny214, ATtiny414, ATtiny814, ATtiny1614
202, 4, 8, 16128, 256, 512, 204864, 128, 2562 / 1 / 0
/ RTT
1012avrxmega3UPDI
ATtiny416, ATtiny816, ATtiny1616, ATtiny3216
204, 8, 16, 32256, 512, 2048128, 2562or3 / 1 / 0
/ RTT
1218 avrxmega3UPDI
ATtiny417, ATtiny817, ATtiny1617, ATtiny3217
204, 8, 16, 32256, 512, 2048128, 2562 / 1 / 0
/ RTT
1222 avrxmega3UPDI
ATtiny424, ATtiny824, ATtiny1624, ATtiny3224
204, 8, 16, 32512, 1024, 2048, 3072128, 128, 256, 2563 / 0 / 0
/ RTT
912 avrxmega3UPDI
ATtiny426, ATtiny826, ATtiny1626, ATtiny3226
204, 8, 16, 32512, 1024, 2048, 3072128, 128, 256, 2563 / 0 / 0
/ RTT
1518 avrxmega3UPDI
ATtiny427, ATtiny827, ATtiny1627, ATtiny3227
204, 8, 16, 32512, 1024, 2048, 3072128, 128, 256, 2563 / 0 / 0
/ RTT
1522avrxmega3UPDI
Device Max clock
Flash
SRAM
EEPROM
USART I²C
SPITimers 16/12/8/R
ADC pinsGPIO pinsIC PackagesGCC arch IDPgm
Dbg
Refs

;Notes
;Abbreviations
  • TWI: Many of Atmels microcontrollers contain built-in support for interfacing to a two-wire bus, called Two-Wire Interface. This is essentially the same thing as the I²C interface by Philips, but that term is avoided in Atmel's documentation due to trademark issues.
  • USI: Universal Serial Interface. The USI is a multi-purpose hardware communication module. With appropriate software support, it can be used to implement an SPI, I²C or UART interface. USART peripherals have more features than USI peripherals.

Timeline

The following table lists each ATtiny microcontroller by the first release date of each datasheet.
YearDevice
1999ATtiny11, ATtiny11L, ATtiny12, ATtiny12L, ATtiny12V, ATtiny22, ATtiny22L
2002ATtiny15L, ATtiny26, ATtiny26L, ATtiny28L, ATtiny28V
2003ATtiny13, ATtiny13V, ATtiny2313, ATtiny2313V, ATtiny4313
2005ATtiny24, ATtiny24V, ATtiny25, ATtiny25V, ATtiny44, ATtiny44V, ATtiny45, ATtiny45V, ATtiny84, ATtiny84V, ATtiny85, ATtiny85V
2006ATtiny261, ATtiny461, ATtiny861
2008ATtiny13A, ATtiny24A, ATtiny44A, ATtiny48, ATtiny84A, ATtiny88
2009ATtiny4, ATtiny5, ATtiny9, ATtiny10, ATtiny43U, ATtiny261A, ATtiny461A, ATtiny861A, ATtiny2313A
2010ATtiny20, ATtiny40, ATtiny87, ATtiny167
2011ATtiny1634
2012ATtiny441, ATtiny841, ATtiny828
2016ATtiny102, ATtiny104, ATtiny417, ATtiny817
2017ATtiny212, ATtiny412, ATtiny214, ATtiny414, ATtiny814, ATtiny416, ATtiny816
2018ATtiny202, ATtiny402, ATtiny204, ATtiny404, ATtiny804, ATtiny1604, ATtiny406, ATtiny806, ATtiny1606, ATtiny807, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny3216, ATtiny1617, ATtiny3217
2020ATtiny1624, ATtiny1626, ATtiny1627
2021ATtiny424, ATtiny824, ATtiny426, ATtiny826, ATtiny427, ATtiny827

Development boards

The following are ATtiny development boards sold by Microchip Technology:
  • ATtiny104 Xplained Nano
  • ATtiny416 Xplained Nano
  • ATtiny817 AVR Parrot
  • ATtiny817 Xplained Mini
  • ATtiny817 Xplained Pro
  • ATtiny3217 Xplained Pro