Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

ATtiny1614

8-bit AVR Microcontroller

The ATtiny1614 is a 8-bit avr microcontroller from Microchip Technology. View the full ATtiny1614 datasheet below including key specifications.

Official ATtiny1614 datasheet (PDF) — the source this page was extracted from.

ATtiny1614 Key Specifications

ParameterValue
ADCTwo 10-bit 115 ksps
CPUAVR, up to 20 MHz, two-cycle hardware multiplier
DACThree 8-bit (one external channel)
SRAM2 KB
Flash16 KB
EEPROM256 bytes
Timers1x 16-bit TCA, 2x 16-bit TCB, 1x 12-bit TCD, 1x 16-bit RTC
Speed Grade0-5 MHz @ 1.8V-5.5V; 0-10 MHz @ 2.7V-5.5V; 0-20 MHz @ 4.5V-5.5V
Max I/O Lines22 (family maximum)
Touch SensingPTC, up to 14 self-capacitance / 49 mutual capacitance channels
Data Retention40 years at 55°C
Supply Voltage1.8V to 5.5V
Flash Endurance10,000 cycles
Signature Bytes0x1E 0x94 0x22
EEPROM Endurance100,000 cycles
Programming/DebugUPDI (single-pin)
Analog Comparators3
Voltage References0.55V, 1.1V, 1.5V, 2.5V, 4.3V
Operating Temperature-40°C to 105°C or -40°C to 125°C
Communication Interfaces1x USART, 1x SPI, 1x TWI (I2C up to 1 MHz Fm+)

ATtiny1614 Overview

Part: ATtiny1614 (ATtiny1614/1616/1617) — Microchip Technology

Type: 8-bit AVR tinyAVR 1-series Microcontroller

Description: 8-bit AVR MCU running at up to 20 MHz with 16 KB Flash, 2 KB SRAM and 256 bytes EEPROM, in 14-, 20- and 24-pin packages with a 1.8–5.5 V supply range.

Operating Conditions:

  • Supply voltage: 1.8–5.5 V
  • Operating temperature: -40 to 105 °C (the -40 to 125 °C range is a separate grade)
  • Speed grades: 0–5 MHz @ 1.8–5.5 V, 0–10 MHz @ 2.7–5.5 V, 0–20 MHz @ 4.5–5.5 V

Key Specs:

  • CPU: AVR with two-cycle hardware multiplier, up to 20 MHz
  • Memory: 16 KB Flash (10,000 write/erase cycles), 256 B EEPROM (100,000 cycles), 2 KB SRAM
  • Data retention: 40 years at 55 °C
  • ADC: two 10-bit, 115 ksps
  • DAC: three 8-bit, one with an external channel
  • Analog comparators: three
  • I/O: up to 22 programmable lines
  • Internal voltage references: 0.55 V, 1.1 V, 1.5 V, 2.5 V, 4.3 V

Features:

  • Internal 16/20 MHz RC oscillator, 32.768 kHz ULP oscillator, 32.768 kHz external crystal oscillator, and external clock input
  • Power-on Reset and Brown-out Detector
  • Single-pin UPDI program/debug interface
  • Three sleep modes: Idle, Standby, Power-Down
  • Timers: one 16-bit TCA, two 16-bit TCB, one 12-bit TCD, 16-bit RTC, and a Watchdog Timer with window mode
  • Communication: one USART, one SPI, and one TWI (I²C compatible, up to 1 MHz Fm+)
  • Event System and Configurable Custom Logic (two LUTs)
  • Automated CRC memory scan
  • Peripheral Touch Controller: up to 14 self-capacitance and 49 mutual-capacitance channels, driven shield, wake-up on touch
  • External interrupt on all general-purpose pins

Applications:

  • Capacitive touch interfaces (buttons, sliders, wheels, 2D surfaces)
  • Control applications

Package:

  • 14-pin SOIC150
  • 20-pin SOIC300
  • 20-pin VQFN 3x3 mm
  • 24-pin VQFN 4x4 mm

ATtiny1614 Features

  • CPU
  • -AVR ® CPU
  • -Running at up to 20 MHz
  • -Single-cycle I/O access
  • -Two-level interrupt controller
  • -Two-cycle hardware multiplier
  • Memories
  • -16 KB In-system self-programmable Flash memory
  • -256 bytes EEPROM
  • -2 KB SRAM
  • -Write/erase endurance:
  • Flash 10,000 cycles
  • EEPROM 100,000 cycles
  • -Data retention:
  • 40 years at 55°C
  • System
  • -Power-on Reset (POR)
  • -Brown-out Detector (BOD)
  • -Clock options:
  • 16/20 MHz low-power internal RC oscillator
  • 32.768 kHz Ultra Low-Power (ULP) internal RC oscillator
  • 32.768 kHz external crystal oscillator
  • External clock input
  • -Single-pin Unified Program and Debug Interface (UPDI)
  • -Three sleep modes:

ATtiny1614 Pin Configuration

This bit field selects the Reset/UPDI pin configuration.

ValueDescription
0x0GPIO
0x1UPDI
0x2RESET
OtherReserved

Note: When configuring the RESET pin as GPIO, there is a potential conflict between the GPIO actively driving the output, and a high-voltage UPDI enable sequence initiation. To avoid this, the GPIO output driver is disabled for 768 OSC32K cycles after a System Reset. Enable any interrupts for this pin only after this period.

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
ATTINY1614/1616/1617Microchip Technology—

Other Microcontrollers (MCU)

All Microcontrollers (MCU) datasheetsAll Microchip Technology datasheets (600)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the ATtiny1614

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the ATtiny1614 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.