ATTINY816
8-bit AVR MicrocontrollerThe ATTINY816 is a 8-bit avr microcontroller from Microchip Technology. View the full ATTINY816 datasheet below including key specifications, electrical characteristics.
Official ATTINY816 datasheet (PDF) — the source this page was extracted from.
Manufacturer
Microchip TechnologyCategory
Microcontrollers (MCU)ATTINY816 Key Specifications
| Parameter | Value |
|---|---|
| ADC | 10-bit, 115 ksps |
| CPU | AVR, up to 20 MHz, two-cycle hardware multiplier |
| DAC | 8-bit |
| SRAM | 512 B |
| EEPROM | 128 B |
| Timers | 1x 16-bit TCA, 1x 16-bit TCB, 1x 12-bit TCD, 1x 16-bit RTC |
| I/O Lines | 18 programmable |
| Flash Memory | 8 KB (128 pages x 64 B) |
| Speed Grades | 0-5 MHz @ 1.8V-5.5V; 0-10 MHz @ 2.7V-5.5V; 0-20 MHz @ 4.5V-5.5V |
| Data Retention | 40 years at 55°C |
| Supply Voltage | 1.8V to 5.5V |
| Flash Endurance | 10,000 write/erase cycles |
| EEPROM Endurance | 100,000 write/erase cycles |
| Touch Controller | PTC, up to 6 self-capacitance / 9 mutual-capacitance channels |
| Voltage References | 0.55V, 1.1V, 1.5V, 2.5V, 4.3V |
| Operating Temperature | -40°C to 105°C / -40°C to 125°C |
| Communication Interfaces | 1x USART, 1x SPI, 1x TWI (I2C up to 1 MHz Fm+), UPDI |
ATTINY816 Overview
Part: ATtiny416/816
Type: 8-bit AVR Microcontroller
Description: 8-bit AVR microcontroller running at up to 20 MHz with 4/8 KB Flash, 512B SRAM, 128B EEPROM, and Core Independent Peripherals in a 20-pin package.
Operating Conditions:
- Supply voltage: 1.8–5.5 V
- Operating temperature: -40 to 105 °C
- Maximum CPU clock frequency: 20 MHz (at 4.5–5.5 V)
Features:
- 8-bit AVR CPU with hardware multiplier running at up to 20 MHz
- Up to 8 KB in-system self-programmable Flash, 512B SRAM, and 128B EEPROM
- Core Independent Peripherals including Event System and Configurable Custom Logic (CCL)
- Internal clock options including 16/20 MHz internal RC and 32.768 kHz ultra-low-power RC oscillators
- One 16-bit Timer/Counter Type A, one 16-bit Timer/Counter Type B, and one 12-bit Timer/Counter Type D
- 10-bit 115 ksps Analog-to-Digital Converter (ADC) and 8-bit Digital-to-Analog Converter (DAC)
- USART with fractional baud rate generator, master/slave SPI, and TWI (I2C-compatible up to 1 MHz)
- Peripheral Touch Controller (PTC) supporting buttons, sliders, and wheels
Applications:
- Capacitive touch interfaces
- Low-power embedded control systems
- Sensor interface and processing
Package:
- 20-pin VQFN (3x3 mm)
- 20-pin SOIC300
ATTINY816 Features
- CPU
- -AVR ® CPU
- -Running at up to 20 MHz
- -Single-cycle I/O access
- -Two-level interrupt controller
- -Two-cycle hardware multiplier
- Memories
- -4/8 KB In-system self-programmable Flash memory
- -128B EEPROM
- -256/512B 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
ATTINY816 Pin Configuration
These bits select the Reset/UPDI pin configuration.
| Value | Description |
|---|---|
| 0x0 | GPIO |
| 0x1 | UPDI |
| 0x2 | RESET |
| 0x3 | Reserved |
Note: When configuring the Reset Pin as GPIO, there is a potential conflict between the GPIO actively driving the output, and a 12V 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.
ATTINY816 Electrical Characteristics
The TWI module in AVR devices follows the electrical specifications and timing of I 2 C bus and SMBus. These specifications are not 100% compliant, and so to ensure correct behavior, the inactive bus timeout period should be set in TWI master mode. Refer to 26.3.4.2 TWI Master Operation for more details.
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 Number | Manufacturer | Package |
|---|---|---|
| ATTINY816534 | Microchip Technology | — |
| ATTINY816592 | Microchip Technology | 20-pin VQFN 3x3 mm |
Other Microcontrollers (MCU)
- STM32F407VET6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32H563ZIT6 – STMicroelectronics, Arm Cortex-M33 32-bit MCU
- RP2040 – Raspberry Pi, Microcontroller
- NRF52840-QIAA-R7 – Nordic Semiconductor, Wireless Microcontroller
- STM32H743VIT6 – STMicroelectronics, Microcontroller Unit (MCU)
- STM32U575RIT6 – STMicroelectronics, Ultra-low-power Arm Cortex-M33 32-bit MCU
- STM32L011F4U6 – STMicroelectronics, Ultra-low-power Arm Cortex-M0+ MCU
- GD32F103C8T6 – GigaDevice, Arm Cortex-M3 32-bit MCU
All Microcontrollers (MCU) datasheetsAll Microchip Technology datasheets (600)
Ask your AI agent about the ATTINY816
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 ATTINY816 run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.