embedded processors controllers

ATtiny1616

Every spec below is cited to the manufacturer datasheet. Compare the closest alternatives, then ask the assistant what it means for your design.

00 — Overview

What the ATtiny1616 does

The ATtiny1616/3216 are members of the tinyAVR® 1-series microcontroller family, featuring an AVR® CPU with a hardware multiplier and running at up to 20 MHz. These devices offer 16 or 32 KB of Flash memory, 2 KB of SRAM, and 256 bytes of EEPROM within a 20-pin package. Key specifications include a 20 MHz clock speed, 10,000 Flash write cycles, and 100,000 EEPROM erase cycles. The parts support three sleep modes, two 10-bit ADCs, and a Peripheral Touch Controller for capacitive sensing. They operate across temperature ranges from -40°C to 105°C or 125°C and are suitable for applications requiring low power, precise analog features, and integrated peripherals like timers, USART, and SPI interfaces.

Next step
Start building with ATtiny1616 → Every number above is cited straight from the datasheet — ask what they mean for your design, and the assistant answers from the same source documents.
01 — Key specifications

Datasheet parameters

Datasheet parameters for ATtiny1616
ParameterMinTypMaxConditionsSource
output current 1 mA iout; Power Supply, Reference, and Input Range Microchip datasheet, p. 571 — Table 37-28. Power Supply, Reference, and Input Range
supply voltage range 1.8 V 5.5 V Microchip datasheet, p. 614 — 39.1 Product Information
input offset voltage -20 mV 20 mV VIN = VDD/2; voff; Analog Comparator Characteristics, Low-Power Mode Disabled Microchip datasheet, p. 571 — Table 37-31. Analog Comparator Characteristics, Low-Power Mode Di…
operating temperature -40 °C 105 °C Standard temperature range; t; General Operating Conditions Microchip datasheet, p. 553 — Table 37-2. General Operating Conditions
input capacitance 5 pF SAMPCAP = 5 pF; cin; Power Supply, Reference, and Input Range Microchip datasheet, p. 569 — Table 37-25. Power Supply, Reference, and Input Range
propagation delay 50 ns 25 mV Overdrive, VDD≥2.7V, Low-Power mode disabled; tpd; .....continued Microchip datasheet, p. 572 — 37.18 AC
cpu speed 20 MHz cpu Microchip datasheet, p. 614 — 39.1 Product Information
program memory size 15.6 KB flash Microchip datasheet, p. 614 — 39.1 Product Information
ram size 1.95 KB ram Microchip datasheet, p. 614 — 39.1 Product Information
io count 18 Microchip datasheet, p. 2
adc resolution 10 bit Microchip datasheet, p. 466
core size 8 bit Microchip datasheet, p. 50
rise time 2.5 ns VDD = 3.0V, load = 20 pF; trise; .....continued Microchip datasheet, p. 562
fall time 2 ns VDD = 3.0V, load = 20 pF; tfall; .....continued Microchip datasheet, p. 562
output voltage low 200 mV Iload = 20 mA, Fast mode+; vol; TWI - Timing Characteristics Microchip datasheet, p. 565 — Table 37-21. TWI - Timing Characteristics
load capacitance 7.5 pF 12.5 pF cl; 32.768 kHz External Crystal Oscillator (XOSC32K) Characteristics Microchip datasheet, p. 560 — Table 37-16. 32.768 kHz External Crystal Oscillator (XOSC32K) Cha…
sample rate 15 kHz 150 kHz 1.1V≤VREF(8-bit resolution); fadc; Clock and Timing Characteristics Microchip datasheet, p. 569 — Table 37-26. Clock and Timing Characteristics
02 — Alternatives

Closest matches to ATtiny1616

STM8L051F3P6 12.0× higher rise time, 11.7× higher sample rate, 3.2× higher clock frequency
MSP430G2553IPW28R 10.0× lower load capacitance, 3.9× lower ram size, 2.0× higher core size
ATmega328P 20.0× lower clock frequency, 2.0× higher program memory size, 1.6× lower rise time
MSP430FR2310 10.0× lower load capacitance, 8.0× lower program memory size, 6.4× higher clock frequency
EZR32HG220 4.0× higher core size, 4.0× higher ram size, 2.8× higher clock frequency
EZR32HG220F32R55G 4.0× higher core size, 4.0× higher ram size, 2.8× higher clock frequency
MSP430G2153 16.0× lower program memory size, 10.0× lower load capacitance, 7.8× lower ram size
STM8S003F3 20.0× higher output current, 8.0× higher rise time, 3.2× higher clock frequency
03 — FAQ

Frequently asked questions

What is the ADC resolution of the ATtiny1616?

The ADC resolution is 10 bit.

What is the core size of the ATtiny1616?

The core size is 8 bit.

What is the maximum CPU speed of the ATtiny1616?

The maximum CPU speed is 20 MHz.

What is the fall time (tfall) of the ATtiny1616?

The fall time is 2 ns at VDD = 3.0V with a load of 20 pF.

What is the input capacitance (cin) when SAMPCAP is set to 5 pF?

The input capacitance is 5 pF.

What is the input offset voltage when VIN = VDD/2, voff, with Analog Comparator Characteristics in Low-Power Mode Disabled?

The input offset voltage is 20 mV.

How many I/O pins does the ATtiny1616 have?

The ATtiny1616 has 18 I/O pins.

What is the load capacitance for the cl; 32.768 kHz External Crystal Oscillator (XOSC32K) Characteristics?

The load capacitance is 12.5 pF.

What is the maximum operating temperature under Standard temperature range; t; General Operating Conditions?

The maximum operating temperature is 105 °C.

What is the output current (iout) under Power Supply, Reference, and Input Range conditions?

The output current (iout) is 1 mA.

What is the output voltage low (vol) for the ATtiny1616 under Fast mode+ TWI timing characteristics?

The output voltage low is 200 mV when Iload = 20 mA.

What is the program memory size of the ATtiny1616?

The program memory size is 15.6 KB (flash).

Design help What do I need around the ATtiny1616? →