Skip to main content

ATTINY3216

Microcontroller

The ATTINY3216 is a microcontroller from Microchip Technology. View the full ATTINY3216 datasheet below including specifications and datasheet sections.

Manufacturer

Microchip Technology

Package

20-pin SOIC300

Overview

Part: ATtiny3216/3217 Automotive — Microchip Technology Type: AVR Microcontroller Description: The ATtiny3216/3217 Automotive are tinyAVR 1-series microcontrollers featuring an AVR CPU running at up to 16 MHz, with 32 KB Flash, 2 KB SRAM, and 256 bytes EEPROM, supporting capacitive touch interfaces.

Operating Conditions:

  • Supply voltage: 2.7–5.5V (for 0-8 MHz operation); 4.5–5.5V (for 0-16 MHz operation)
  • Operating temperature: -40 to 105 °C or -40 to 125 °C
  • Max CPU frequency: 16 MHz

Absolute Maximum Ratings:

Key Specs:

  • Flash memory: 32 KB
  • SRAM: 2 KB
  • EEPROM: 256 bytes
  • Flash write/erase endurance: 10,000 cycles
  • EEPROM write/erase endurance: 100,000 cycles
  • Data retention: 40 years at 55°C
  • ADC resolution: 10-bit
  • DAC resolution: 8-bit
  • TWI (I2C) speeds: 100 kHz (Standard mode), 400 kHz (Fast mode), 1 MHz (Fast mode plus)

Features:

  • AVR CPU with hardware multiplier and two-level interrupt controller
  • Event System for CPU independent inter-peripheral signaling
  • Core Independent Peripherals (CIPs) including TCA, TCB, TCD, RTC, WDT
  • USART, SPI, and TWI (I2C compatible) interfaces
  • Analog Comparators (AC), Analog-to-Digital Converters (ADCs), and Digital-to-Analog Converters (DACs)
  • Peripheral Touch Controller (PTC) with Driven Shield+ and Boost Mode for capacitive touch
  • Configurable Custom Logic (CCL)
  • Single-Pin Unified Program and Debug Interface (UPDI)
  • Multiple sleep modes: Idle, Standby, Power-Down
  • Up to 22 programmable I/O lines

Applications:

Package:

  • 20-pin SOIC300
  • 24-pin VQFN 4x4 mm with wettable flanks

Features

  • CPU
  • -AVR ® CPU
  • -Running at up to 16 MHz
  • -Single-cycle I/O access
  • -Two-level interrupt controller
  • -Two-cycle hardware multiplier
  • Memories
  • -32 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 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:
  • Idle with all peripherals running for immediate wake-up
  • Standby
  • -Configurable operation of selected peripherals
  • Power-Down with full data retention
  • Peripherals

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.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
ATTINY3216/3217Microchip Technology
ATTINY3217Microchip Technology
ATTINY321XMicrochip Technology
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.

Get structured datasheet data via API

Get started free