Skip to the content
21

ATTINY1616-MN

Microchip TechnologyExtended

-40℃~+105℃ 1.8V~5.5V 10bit 16KB 18 20MHz 256Byte 2KB 8 Bit 8bit AVR Built-in FLASH QFN-20-EP(3x3) Microcontrollers (MCU/MPU/SOC) ROHS

Part id
microchip/ATTINY1616-MN
Category
Microcontrollers (MCU, MPU, SOC)
Package
QFN-20-EP(3x3)
Pins
21
In stock
3 at JLCPCB (C507118)
Used on
103 open-source boards

Overview

The ATTINY1616-MN is a microcontroller made by Microchip Technology in a QFN-20-EP(3x3) package with 21 pins. -40℃~+105℃ 1.8V~5.5V 10bit 16KB 18 20MHz 256Byte 2KB 8 Bit 8bit AVR Built-in FLASH QFN-20-EP(3x3) Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (MCU_Microchip_ATtiny:ATtiny1616-M, from KiCad's library) and its footprint (Package_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm, from KiCad's library), ready for a KiCad board. 3 are in stock at JLCPCB (part C507118). 103 open-source boards in 71 repositories on GitHub use it.

Symbol

PA21PA32GND3VCC4PA45PA56PA67PA78PB59PB410PB311PB212PB113PB014PC015PC116PC217PC318RESET/PA019PA120
MCU_Microchip_ATtiny:ATtiny1616-MFrom KiCad's library

Footprint

21
Package_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mmFrom KiCad's library

From the datasheet

12
Supply, least
1.8 V · VDD, recommended operating minimum · p. 553
Supply, most
5.5 V · VDD, recommended operating maximum · p. 553
Supply, absolute maximum
6 V · VDD, absolute maximum · p. 552
Works from
-40 °C · Standard operating temperature minimum · p. 553
Works up to
105 °C · Standard operating temperature maximum · p. 553
Takes working
10.2 mA · Active, 20 MHz, VDD=5V, peripherals disabled, typical · p. 554
Takes at most
10.2 mA · Active, 20 MHz, VDD=5V, largest stated typical operating current · p. 554
Takes asleep
100 nA · Power-down/Standby, all peripherals stopped, VDD=3V, 25°C, typical · p. 555
A pin gives at most
40 mA · I/O pin sink/source absolute maximum · p. 552
Junction to air (20-pin VQFN (ZCL))
79.7 K/W · Junction-to-ambient thermal resistance · p. 624
Junction to case (20-pin VQFN (ZCL))
36 K/W · Junction-to-case thermal resistance · p. 624
Edge
2.7 ns · SPI master SCK rise time, typical · p. 564

What it is and has

54
CPU
AVR · p. 1
Maximum clock
20 MHz · p. 1
Hardware multiplier
Two-cycle · p. 1
Interrupt controller
Two-level · p. 1
Flash memory
16 KB · p. 12
SRAM
2 KB · p. 12
EEPROM
256 bytes · p. 1
Flash endurance
10,000 cycles · p. 1
EEPROM endurance
100,000 cycles · p. 1
Data retention
40 years at 55°C · p. 1
Protection
Power-on Reset · p. 1
Protection
Brown-out Detector · p. 1
Internal oscillator
16/20 MHz low-power RC · p. 1
Internal oscillator
32.768 kHz Ultra Low-Power RC · p. 1
External crystal oscillator
32.768 kHz · p. 2
Programming and debug
Single-pin UPDI · p. 2
Sleep modes
Idle, Standby, Power-Down · p. 94
Timer/Counter type B
2, 16-bit, with input capture · p. 2
Timer/Counter type D
1, 12-bit · p. 2
Watchdog
Window mode, separate on-chip oscillator · p. 2
USART
1, fractional baud rate generator, auto-baud, start-of-frame detection · p. 2
SPI
1, master/slave · p. 2
TWI
1, dual address match · p. 2
TWI compatibility
Philips I2C · p. 2
TWI modes
Fast mode plus, 1 MHz · p. 2
Analog comparators
3 · p. 2
ADC
2, 10-bit, 115 ksps · p. 2
DAC
3, 8-bit, one external channel · p. 2
Event System
CPU independent inter-peripheral signaling · p. 2
Configurable Custom Logic
2 programmable look-up tables · p. 2
CRC
Automated memory scan · p. 2
Touch controller
Peripheral Touch Controller · p. 2
Touch inputs
Up to 12 self capacitance channels · p. 2
Touch inputs
Up to 36 mutual capacitance channels · p. 2
Touch shield
Driven shield · p. 2
External interrupt
All general purpose pins · p. 2
Programmable I/O
18 lines · p. 3
Package option
20-pin VQFN, 3x3 mm · p. 3
Package option
20-pin SOIC300 · p. 3
Maximum CPU clock
20 MHz · p. 1
I/O access
Single-cycle · p. 1
Flash endurance
10,000 write/erase cycles · p. 1
EEPROM endurance
100,000 write/erase cycles · p. 1
Reset
Power-on Reset (POR) · p. 1
Brown-out detection
Brown-out Detector (BOD) · p. 1
Internal RC oscillator
16/20 MHz, low-power · p. 1
Internal ULP RC oscillator
32.768 kHz · p. 1
Programming interface
UPDI 1-wire interface · p. 508
Hardware breakpoints
2 · p. 508
User program breakpoints
Unlimited · p. 508
Power-on reset
POR · p. 1
Brown-out detector
BOD · p. 1
Internal RC oscillator
16/20 MHz · p. 1
Internal ultra-low-power RC oscillator
32.768 kHz · p. 1

Specifications

212
ParameterConditionsAs printedPage
Power Supply Voltage VDDmin -0.5 · max 6 V552
Current into a VDD pin IVDDT=[-40, 85]°Cmax 200 mA552
Current into a VDD pin IVDDT=[85, 125]°Cmax 100 mA552
Current out of a GND pin IGNDT=[-40, 85]°Cmax 200 mA552
Current out of a GND pin IGNDT=[85, 125]°Cmax 100 mA552
RESET pin voltage with respect to GND VRSTmin -0.5 · max 13 V552
Pin voltage with respect to GND VPINmin -0.5 V552
I/O pin sink/source current IPINmin -40 · max 40 mA552
I/O pin injection current except RESET pin Ic1(1)Vpin<GND-0.6V or 5.5V<Vpin≤6.1V; 4.9V<VDD≤5.5Vmin -1 · max 1 mA552
I/O pin injection current except RESET pin Ic2(1)Vpin<GND-0.6V or Vpin≤5.5V; VDD≤4.9Vmin -15 · max 15 mA552
Sum of I/O pin injection current except RESET pin Ictotmin -45 · max 45 mA552
Storage temperature Tstoragemin -65 · max 150 °C552
Operating Supply Voltage VDDmin 1.8 · max 5.5 V553
Operating temperature range(1) TStandard temperature rangemin -40 · max 105 °C553
Operating system clock frequency CLK_CPUVDD=[1.8, 5.5]V; T=[-40, 105]°C(1)min 0 · max 5 MHz553
Operating system clock frequency CLK_CPUVDD=[2.7, 5.5]V; T=[-40, 105]°C(2)min 0 · max 10 MHz553
Operating system clock frequency CLK_CPUVDD=[4.5, 5.5]V; T=[-40, 105]°C(3)min 0 · max 20 MHz553
Active power consumptionATtiny1616; CLK_CPU=20 MHz (OSC20M); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 10.2 mA554
Active power consumptionATtiny1616; CLK_CPU=10 MHz (OSC20M div2); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 5.5 mA554
Active power consumptionATtiny1616; CLK_CPU=10 MHz (OSC20M div2); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 3.1 mA554
Active power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 3.2 mA554
Active power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 1.8 mA554
Active power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=2V; T=25°C; peripherals disabled, without I/O drivetyp 1.2 mA554
Active power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 13.5 uA554
Active power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 7.5 uA554
Active power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=2V; T=25°C; peripherals disabled, without I/O drivetyp 5 uA554
Idle power consumptionATtiny1616; CLK_CPU=20 MHz (OSC20M); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 4.3 mA555
Idle power consumptionATtiny1616; CLK_CPU=10 MHz (OSC20M div2); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 2.5 mA555
Idle power consumptionATtiny1616; CLK_CPU=10 MHz (OSC20M div2); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 1.4 mA555
Idle power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 1.6 mA555
Idle power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 0.9 mA555
Idle power consumptionATtiny1616; CLK_CPU=5 MHz (OSC20M div4); VDD=2V; T=25°C; peripherals disabled, without I/O drivetyp 0.6 mA555
Idle power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=5V; T=25°C; peripherals disabled, without I/O drivetyp 8.2 uA555
Idle power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=3V; T=25°C; peripherals disabled, without I/O drivetyp 4.2 uA555
Idle power consumptionATtiny1616; CLK_CPU=32 KHz (OSCULP32K); VDD=2V; T=25°C; peripherals disabled, without I/O drivetyp 2.6 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from external XOSC32K (CL=7.5 pF); VDD=3V; typical at 25°Ctyp 0.69 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from internal OSCULP32K; VDD=3V; typical at 25°C, maximum at 85°Ctyp 0.71 · max 6 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from internal OSCULP32K; VDD=3V; maximum at 125°Cmax 8 uA555
Power-down/Standby power consumption are the same when all peripherals are stoppedATtiny1616; all peripherals stopped; VDD=3V; typical at 25°C, maximum at 85°Ctyp 0.1 · max 5 uA555
Power-down/Standby power consumption are the same when all peripherals are stoppedATtiny1616; all peripherals stopped; VDD=3V; maximum at 125°Cmax 7 uA555
Reset power consumptionATtiny1616; Reset line pulled down; VDD=3V; typical at 25°Ctyp 100 uA555
Start-up time from any Reset release twakeupVDD=3V; T=25°C; OSC20Mtyp 200 us557
Wake-up from Idle mode twakeupOSC20M @ 20 MHz; VDD=5V; T=25°Ctyp 1 us557
Wake-up from Idle mode twakeupOSC20M @ 10 MHz; VDD=3V; T=25°Ctyp 2 us557
Wake-up from Idle mode twakeupOSC20M @ 5 MHz; VDD=2V; T=25°Ctyp 4 us557
Wake-up from Standby and Power-down mode twakeupVDD=3V; T=25°C; OSC20Mtyp 10 us557
BODContinuous; VDD=3V; T=25°C; Idle Sleep mode; OSC20M at 1 MHz; module current onlytyp 19 uA558
BODSampling @ 1 kHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 1.2 uA558
TCA16-bit count @ 1 MHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 12.6 uA558
TCB16-bit count @ 1 MHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 7.4 uA558
RTC16-bit count; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 1.2 uA558
WDTVDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 0.7 uA558
OSC20MVDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 125 uA558
ACFast mode(2); CPU in Standby mode; VDD=3V; T=25°C; module current onlytyp 92 uA558
ACLow-power mode(2); CPU in Standby mode; VDD=3V; T=25°C; module current onlytyp 45 uA558
ADC50 ksps; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 325 uA558
ADC100 ksps; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 340 uA558
XOSC32KCL=7.5 pF; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 0.5 uA558
USARTEnable @ 9600 Baud; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 13 uA558
SPI (Master)Enable @ 100 kHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 2.1 uA558
TWI (Master)Enable @ 100 kHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 23.9 uA558
TWI (Slave)Enable @ 100 kHz; VDD=3V; T=25°C; Idle Sleep mode; module current onlytyp 17.1 uA558
Flash programmingErase Operation; VDD=3V; T=25°C; module current onlytyp 1.5 mA558
Flash programmingWrite Operation; VDD=3V; T=25°C; module current onlytyp 3 mA558
Power-on Slope SRONmax 100 V/ms558
POR threshold voltage on VDD falling VPORVDD falls/rises at 0.5 V/ms or slowermin 0.8 · max 1.6 V559
POR threshold voltage on VDD rising VPORVDD falls/rises at 0.5 V/ms or slowermin 1.4 · max 1.8 V559
BOD triggering level (falling/rising) VBODBODLEVEL7min 3.9 · typ 4.2 · max 4.5 V559
BOD triggering level (falling/rising) VBODBODLEVEL2min 2.4 · typ 2.6 · max 2.9 V559
BOD triggering level (falling/rising) VBODBODLEVEL0min 1.7 · typ 1.8 · max 2 V559
Interrupt level 0 VINTPercentage above the selected BOD leveltyp 4 %559
Interrupt level 1 VINTPercentage above the selected BOD leveltyp 13 %559
Interrupt level 2 VINTPercentage above the selected BOD leveltyp 25 %559
Hysteresis VHYSBODLEVEL7typ 80 mV559
Hysteresis VHYSBODLEVEL2typ 40 mV559
Hysteresis VHYSBODLEVEL0typ 25 mV559
Detection time TBODContinuoustyp 7 us559
Detection time TBODSampled, 1 kHztyp 1 ms559
Detection time TBODSampled, 125 Hztyp 8 ms559
Start-up time TstartTime from enable to readytyp 40 us559
RESET pin threshold for high-voltage Reset VHVRSTmin 11.5 · max 12.5 V559
Input low-voltage for RESET VRST_VILmin -0.2 V559
Minimum pulse-width on RESET pin tRSTmax 2.5 us559
RESET pull-up resistor RRSTVReset=0Vmin 20 · max 60 kΩ559
Accuracy with 16 MHz and 20 MHz frequency selection relative to the factory-stored frequency value fOSC20MFactory calibrated VDD=3V(1); T=[0, 70]°C; VDD=[1.8, 4.5]V(3)min -2 · max 2 %560
Accuracy with 16 MHz and 20 MHz frequency selection relative to the factory-stored frequency value fOSC20MFactory calibrated VDD=5V(1); T=[0, 70]°C; VDD=[4.5, 5.5]V(3)min -2 · max 2 %560
Accuracy with 16 MHz and 20 MHz frequency selection fOSC20MFactory calibrated; T=25°C, 3.0Vmin -3 · max 3 %560
Accuracy with 16 MHz and 20 MHz frequency selection fOSC20MFactory calibrated; T=[0, 70]°C; VDD=[1.8, 3.6]V(3)min -4 · max 4 %560
Accuracy with 16 MHz and 20 MHz frequency selection fOSC20MFactory calibrated; Full operation range(3)min -5 · max 5 %560
User calibration range fCALOSC20M(2) = 16 MHzmin 14.5 · max 17.5 MHz560
User calibration range fCALOSC20M(2) = 20 MHzmin 18.5 · max 21.5 MHz560
Calibration step size %CALtyp 1.5 %560
Duty cycle DCtyp 50 %560
Start-up time TstartWithin 2% accuracytyp 8 us560
Accuracy fOSCULP32KFactory calibrated; T=25°C, 3.0Vmin -3 · max 3 %560
Accuracy fOSCULP32KFactory calibrated; T=[0, 70]°C; VDD=[1.8, 3.6]V(1)min -10 · max 10 %560
Accuracy fOSCULP32KFactory calibrated; Full operation range(1)min -30 · max 30 %560
Start-up time Tstarttyp 250 us560
Frequency Fouttyp 32.768 kHz560
Start-up time TstartCL=7.5 pFtyp 300 ms560
Crystal load capacitance CLmin 7.5 · max 12.5 pF560
Parasitic capacitor load CTOSC1typ 5.5 pF561
Parasitic capacitor load CTOSC2typ 5.5 pF561
Equivalent Series Resistance - Safety Factor=3 ESRCL=7.5 pFmax 80 kΩ561
Equivalent Series Resistance - Safety Factor=3 ESRCL=12.5 pFmax 40 kΩ561
Frequency fCLCLVDD=[1.8, 5.5]Vmin 0 · max 5 MHz561
Frequency fCLCLVDD=[2.7, 5.5]Vmin 0 · max 10 MHz561
Frequency fCLCLVDD=[4.5, 5.5]Vmin 0 · max 20 MHz561
Clock Period tCLCLVDD=[1.8, 5.5]Vmin 200 ns561
Clock Period tCLCLVDD=[2.7, 5.5]Vmin 100 ns561
Clock Period tCLCLVDD=[4.5, 5.5]Vmin 50 ns561
High Time tCHCXVDD=[1.8, 5.5]Vmin 80 ns561
High Time tCHCXVDD=[2.7, 5.5]Vmin 40 ns561
High Time tCHCXVDD=[4.5, 5.5]Vmin 20 ns561
Low Time tCLCXVDD=[1.8, 5.5]Vmin 80 ns561
Low Time tCLCXVDD=[2.7, 5.5]Vmin 40 ns561
Low Time tCLCXVDD=[4.5, 5.5]Vmin 20 ns561
Input low-voltage, except RESET pin as I/O VILmin -0.2 V561
I/O pin drive strength VOLVDD=1.8V, IOL=1.5 mAmax 0.36 V561
I/O pin drive strength VOLVDD=3.0V, IOL=7.5 mAmax 0.6 V561
I/O pin drive strength VOLVDD=5.0V, IOL=15 mAmax 1 V561
I/O pin drive strength VOHVDD=1.8V, IOH=1.5 mAmin 1.44 V561
I/O pin drive strength VOHVDD=3.0V, IOH=7.5 mAmin 2.4 V561
I/O pin drive strength VOHVDD=5.0V, IOH=15 mAmin 4 V561
Maximum combined I/O sink current per pin group(1) Itotalmax 100 mA561
Maximum combined I/O source current per pin group(1) Itotalmax 100 mA561
θJA [°C/W] θJA20-pin VQFN (ZCL)typ 79.7 °C/W624
θJC [°C/W] θJC20-pin VQFN (ZCL)typ 36 °C/W624
I/O pin injection current except RESET pin Ic1Vpin<GND-0.6V or 5.5V<Vpin≤6.1V; 4.9V<VDD≤5.5V; note 1min -1 · max 1 mA552
I/O pin injection current except RESET pin Ic2Vpin<GND-0.6V or Vpin≤5.5V; VDD≤4.9V; note 1min -15 · max 15 mA552
Operating Supply Voltage VDDOperation ensured down to 1.8V or BOD triggering level, VBOD; extended temperature range only ensured down to 2.7Vmin 1.8 · max 5.5 V553
Operating temperature range TStandard temperature range; refer to device ordering codesmin -40 · max 105 °C553
Operating temperature range TExtended temperature range; only ensured down to 2.7V; refer to device ordering codesmin -40 · max 125 °C553
Operating system clock frequency CLK_CPUVDD=[1.8, 5.5]V; T=[-40, 105]°C; operation ensured down to BOD triggering level with BODLEVEL0min 0 · max 5 MHz553
Operating system clock frequency CLK_CPUVDD=[2.7, 5.5]V; T=[-40, 105]°C; operation ensured down to BOD triggering level with BODLEVEL2min 0 · max 10 MHz553
Operating system clock frequency CLK_CPUVDD=[4.5, 5.5]V; T=[-40, 105]°C; operation ensured down to BOD triggering level with BODLEVEL7min 0 · max 20 MHz553
Operating system clock frequency CLK_CPUVDD=[2.7, 5.5]V; T=[-40, 125]°C; operation ensured down to BOD triggering level with BODLEVEL2min 0 · max 8 MHz553
Operating system clock frequency CLK_CPUVDD=[4.5, 5.5]V; T=[-40, 125]°C; operation ensured down to BOD triggering level with BODLEVEL7min 0 · max 16 MHz553
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from external XOSC32K (CL=7.5 pF); VDD=3V; T=25°Ctyp 0.69 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from internal OSCULP32K; VDD=3V; T=25°Ctyp 0.71 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from internal OSCULP32K; VDD=3V; T=85°Cmax 6 uA555
Standby power consumptionATtiny1616; RTC running at 1.024 kHz from internal OSCULP32K; VDD=3V; T=125°Cmax 8 uA555
Power-down/Standby power consumption are the same when all peripherals are stoppedATtiny1616; all peripherals stopped; VDD=3V; T=25°Ctyp 0.1 uA555
Power-down/Standby power consumption are the same when all peripherals are stoppedATtiny1616; all peripherals stopped; VDD=3V; T=85°Cmax 5 uA555
Power-down/Standby power consumption are the same when all peripherals are stoppedATtiny1616; all peripherals stopped; VDD=3V; T=125°Cmax 7 uA555
Reset power consumptionATtiny1616; reset line pulled down; VDD=3V; T=25°Ctyp 100 uA555
Start-up time from any Reset release twakeupVDD=3V; T=25°C; OSC20M system clocktyp 200 us557
Wake-up from Standby and Power-down mode twakeupVDD=3V; T=25°C; OSC20M system clocktyp 10 us557
BODContinuous; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 19 uA558
BODSampling @ 1 kHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 1.2 uA558
TCA16-bit count @ 1 MHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 12.6 uA558
TCB16-bit count @ 1 MHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 7.4 uA558
RTC16-bit count; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 1.2 uA558
WDTVDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 0.7 uA558
OSC20MVDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 125 uA558
ACFast mode; CPU in Standby mode; VDD=3V; T=25°C; module current onlytyp 92 uA558
ACLow-power mode; CPU in Standby mode; VDD=3V; T=25°C; module current onlytyp 45 uA558
ADC50 ksps; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 325 uA558
ADC100 ksps; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 340 uA558
XOSC32KCL=7.5 pF; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 0.5 uA558
USARTEnable @ 9600 Baud; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 13 uA558
SPI (Master)Enable @ 100 kHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 2.1 uA558
TWI (Master)Enable @ 100 kHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 23.9 uA558
TWI (Slave)Enable @ 100 kHz; VDD=3V; T=25°C; OSC20M at 1 MHz; Idle Sleep; module current onlytyp 17.1 uA558
SCK clock frequency fSCKMastermax 10 MHz563
SCK period tSCKMastermin 100 ns563
SCK rise time tSCKRMastertyp 2.7 ns563
SCK fall time tSCKFMastertyp 2.7 ns563
MISO setup to SCK tMISMastertyp 10 ns563
MISO hold after SCK tMIHMastertyp 10 ns563
MOSI hold after SCK tMOHMastertyp 1 ns563
Slave SCK clock frequency fSSCKSlavemax 5 MHz564
SCK rise time tSSCKRSlavemax 1600 ns564
SCK fall time tSSCKFSlavemax 1600 ns564
MOSI setup to SCK tSISSlavemin 3 ns564
SS setup to SCK tSSSSlavemin 21 ns564
SS hold after SCK tSSHSlavemin 20 ns564
MISO setup to SCK tSOSSlavetyp 8 ns564
MISO hold after SCK tSOHSlavetyp 13 ns564
MISO setup after SS low tSOSSSlavetyp 11 ns565
MISO hold after SS low tSOSHSlavetyp 8 ns565
SCL clock frequency fSCLMax. frequency requires system clock at 10 MHz, which, in turn, requires VDD=[2.7, 5.5]V and T=[-40, 105]°Cmin 0 · max 1000 kHz565
Output low voltage VOLIload=3 mA, Normal mode, VDD>2Vmax 0.4 V565
Low-level output current IOLfSCL≤400 kHz, VOL=0.4Vmin 3 mA565
Low-level output current IOLfSCL≤1 MHz, VOL=0.4Vmin 20 mA565
Capacitive load for each bus line CBfSCL≤100 kHzmax 400 pF565
Capacitive load for each bus line CBfSCL≤400 kHzmax 400 pF565
Capacitive load for each bus line CBfSCL≤1 MHzmax 550 pF565
Internal reference voltage INT11VVDD=[1.8V, 3.6V]; T=[0 - 105]°C; based on characterization, not covered by production test limitsmin -2 · max 2 %568
Internal reference voltage INT055V, INT15V, INT25VVDD=[1.8V, 3.6V]; T=[0 - 105]°C; based on characterization, not covered by production test limitsmin -3 · max 3 %568
Internal reference voltage INT055V, INT11V, INT15V, INT25V, INT43VVDD=[1.8V, 5.5V]; T=[-40 - 125]°C; based on characterization, not covered by production test limitsmin -5 · max 5 %568
Internal reference voltage INT055V, INT11V, INT15V, INT25VVDD=[1.8V, 3.6V]; T=[0 - 105]°C; based on characterization, not covered by production test limitsmin -3 · max 3 %568
Supply Voltage(1) VDDDAC; supply voltage must meet the VDD specification for the VREF level used as DAC referencemin 1.8 · typ 3 · max 5.5 V571
Resistive External Load RLoadDACmin 5 kΩ571
Capacitive External Load CLoadDACmax 30 pF571
Output Voltage Range VOUTDAC; maximum VDD-0.2 Vmin 0.2 V571
Output sink/source IOUTDACtyp 1 mA571
Maximum Conversion Rate fDAC0.55V≤ VREF≤2.5Vtyp 350 ksps571
Maximum Conversion Rate fDACVREF=4.3Vtyp 270 ksps571
Resolution Resmax 8 bits571
Integral Non-Linearity INL0.55V≤VREF≤4.3typ 0.3 LSB571
Differential Non-Linearity DNL0.55V≤VREF≤4.3typ 0.25 LSB571
Offset Error EOFFVREF =1.1V, VCC = 3.0 T=25°C; typical ±0.25 LSBtyp 0.25 LSB571
Gain Error EGAINVREF=1.1V, VCC = 3.0 T=25°C; typical ±1 LSBtyp 1 LSB571
Input voltage VINmaximum VDDmin -0.2 V571
Input pin capacitance CINPA6typ 9 pF571
Input pin capacitance CINPA7, PB5, PB4typ 5 pF571
Input offset voltage VOFFVIN=VDD/2; typical <5 mVmin -20 · max 20 mV571
Input leakage current ILtyp 5 nA571
Start-up time TSTARTtyp 1.3 us571
θJA θJA20-pin VQFN (ZCL)typ 79.7 °C/W624
θJC θJC20-pin VQFN (ZCL)typ 36 °C/W624

Pins, by the datasheet

20
1 PA2
GPIO; EVOUT0, ADC0 AIN2, alternate USART0 RxD, SPI0 MISO, alternate TWI0 SCL, CCL LUT0-IN2. · p. 17
2 PA3
GPIO; EXTCLK, ADC0 AIN3, alternate USART0 XCK, SPI0 SCK, TCA0 WO3, TCB1 WO. · p. 17
3 GND
Ground. · p. 16
4 VDD
Input supply. · p. 16
5 PA4
GPIO; ADC0 AIN4, ADC1 AIN0, PTC X0/Y0, alternate USART0 XDIR, SPI0 SS, TCA0 WO4, TCD0 WOA, CCL LUT0-OUT. · p. 17
6 PA5
GPIO; VREFA, ADC0 AIN5, ADC1 AIN1, PTC X1/Y1, AC0 OUT, AC1 AINN0, TCA0 WO5, TCB0 WO, TCD0 WOB. · p. 17
7 PA6
GPIO; ADC0 AIN6, ADC1 AIN2, PTC X2/Y2, AC0 AINN0, AC1 AINP1, AC2 AINP0, DAC0 OUT. · p. 17
8 PA7
GPIO; ADC0 AIN7, ADC1 AIN3, PTC X3/Y3, AC0 AINP0, AC1 AINP0, AC2 AINN0, CCL LUT1-OUT. · p. 17
9 PB5
GPIO; CLKOUT, ADC0 AIN8, PTC X12/Y12, AC0 AINP1, AC2 AINP2, alternate TCA0 WO2. · p. 17
10 PB4
GPIO; ADC0 AIN9, PTC X13/Y13, AC0 AINN1, AC1 AINP3, alternate TCA0 WO1, alternate CCL LUT0-OUT. · p. 17
11 PB3
GPIO; TOSC1, AC1 OUT, USART0 RxD, alternate TCA0 WO0. · p. 17
12 PB2
GPIO; TOSC2, EVOUT1, AC2 OUT, USART0 TxD, TCA0 WO2. · p. 17
13 PB1
GPIO; ADC0 AIN10, PTC X4/Y4, AC0 AINP2, USART0 XCK, TWI0 SDA, TCA0 WO1. · p. 17
14 PB0
GPIO; ADC0 AIN11, PTC X5/Y5, AC1 AINP2, AC2 AINP1, USART0 XDIR, TWI0 SCL, TCA0 WO0. · p. 17
15 PC0
GPIO; ADC1 AIN6, PTC X6/Y6, alternate SPI0 SCK, alternate TCB0 WO, TCD0 WOC. · p. 17
16 PC1
GPIO; ADC1 AIN7, PTC X7/Y7, alternate SPI0 MISO, TCD0 WOD, alternate CCL LUT1-OUT. · p. 17
17 PC2
GPIO; EVOUT2, ADC1 AIN8, PTC X8/Y8, alternate SPI0 MOSI. · p. 17
18 PC3
GPIO; ADC1 AIN9, PTC X9/Y9, alternate SPI0 SS, alternate TCA0 WO3, CCL LUT1-IN0. · p. 17
19 PA0
GPIO; RESET/UPDI, ADC0 AIN0, CCL LUT0-IN0. · p. 17
20 PA1
GPIO; ADC0 AIN1, alternate USART0 TxD, SPI0 MOSI, alternate TWI0 SDA, CCL LUT0-IN1. · p. 17

Ordering codes, by the datasheet

6
ATtiny1616-MNR
VQFN · 16 KB Flash, 2 KB SRAM; 20 MHz; 1.8V to 5.5V; -40°C to +105°C; Tape & Reel · p. 614
ATtiny1616-MFR
VQFN · 16 KB Flash, 2 KB SRAM; 16 MHz; 2.7V to 5.5V; -40°C to +125°C; Tape & Reel · p. 614
ATtiny1616-SNR
SOIC · 16 KB Flash, 2 KB SRAM; 20 MHz; 1.8V to 5.5V; -40°C to +105°C; Tape & Reel · p. 614
ATtiny1616-SN
SOIC · 16 KB Flash, 2 KB SRAM; 20 MHz; 1.8V to 5.5V; -40°C to +105°C; Tube or Tray · p. 614
ATtiny1616-SFR
SOIC · 16 KB Flash, 2 KB SRAM; 16 MHz; 2.7V to 5.5V; -40°C to +125°C; Tape & Reel · p. 614
ATtiny1616-SF
SOIC · 16 KB Flash, 2 KB SRAM; 16 MHz; 2.7V to 5.5V; -40°C to +125°C; Tube or Tray · p. 614

Open-source boards using it

103See all 103
  • 4 layers62.1 × 83.8 mmSs main board, the printed circuit board in 3D

    Ss main board

    loopj/short-stack

    World's Smallest Nintendo Wii, using a trimmed motherboard and custom stacked PCBs

    69 parts804
  • 2 layers80 × 50 mmSiliCa, the printed circuit board in 3D

    SiliCa

    19AJ137/SiliCa

    FeliCa®互換カード「SiliCa」

    14 parts47Unlicense
  • 4 layers100 × 68 mmDevKit, the printed circuit board in 3D

    DevKit

    kaminaris/GigaESC

    209 parts47
  • 2 layers56.9 × 23.6 mmHexagon, the printed circuit board in 3D

    Hexagon

    kieraneglin/hexagon-art

    A passive breakout board: two lever-terminal inputs, three JST XH outputs, all six conductors (RX bus, two spares, +12V, GND, +5V) paralleled straight across. No active components, no regulation, nothing to configure.

    24 parts19
  • 4 layers44.5 × 44.5 mmFlashlight, the printed circuit board in 3D

    Flashlight

    engineerbo/flashlight-dev-hw

    This repository contains design files for the development board for a flashlight boost driver. The test firmware can be found in the firmware repository.

    73 parts15MIT
  • 2 layers29 × 36 mmFlux Capacitor Micro Pin Badge, the printed circuit board in 3D

    Flux Capacitor Micro Pin Badge

    hojadurdy/Flux_Capacitor_Micro

    A tiny (36mm x 29mm) pin badge and keychain PCB version of Flux Capacitor featuring 25 animated LEDs that animate to create the “fluxxing” effect.

    48 parts6
  • 4 layers50.3 × 21.5 mmStormbreaker, the printed circuit board in 3D

    Stormbreaker

    VoxelTek/Stormbreaker

    PMS companion board for Thundervolt.

    49 parts4
  • 2 layers25.4 × 52 mmPiicoDev Radio, the printed circuit board in 3D

    PiicoDev Radio

    CoreElectronics/CE-PiicoDev-Transceiver-915-MHz

    CE PiicoDev Radio

    41 parts2

Parts like it

8

Questions

Is there a KiCad symbol and footprint for the ATTINY1616-MN?

Yes. The symbol is MCU_Microchip_ATtiny:ATtiny1616-M and the footprint Package_DFN_QFN:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the ATTINY1616-MN?

QFN-20-EP(3x3), with 21 pins. Its footprint is drawn on this page.

Where is the ATTINY1616-MN datasheet?

Microchip Technology publishes it: the Datasheet link on this page opens it.

Where can I order the ATTINY1616-MN?

JLCPCB lists it as part C507118, with 3 in stock; the sellers' links on this page open their listings.

What can replace the ATTINY1616-MN?

Parts like it in the library: the ATTINY816-MN by Microchip Technology, the ATTINY416-MN by Microchip Technology, the ATTINY1616-MF by Microchip Technology and the ATTINY1606-MN by Microchip Technology. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the ATTINY1616-MN?

103 boards in 71 repositories on GitHub; the most starred are listed on this page, with their KiCad files.