
Microchip Technology ATtiny406 AVR® Microcontrollers
Microchip Technology ATtiny406 AVR® Microcontrollers are capable of running at up to 20MHz with up to 4KB Flash, 256bytes of SRAM, and 128 bytes of EEPROM. These MCUs use the low-power AVR RSIC architecture and the latest technologies, including Event System and SleepWalking. The ATtiny406 MCUs feature core independent peripherals, accurate analog features, multiple clock options, Single Pin Unified Program Debug Interface (UPDI), and three sleep modes. These MCUs operate at -40°C to +125°C temperature range and are available in a 20-pin package.Features
- CPU:
- AVR 8-bit CPU
- Running at up to 20MHz
- Single-cycle I/O access
- Two-level interrupt controller
- Two-cycle hardware multiplier
- Memories:
- 4KB in-system self-programmable flash memory
- 128B EEPROM
- 256B SRAM
- 10000 flash/100000 EEPROM write/erase cycles
- System:
- Power-on Reset (POR)
- Brown-out Detection (BOD)
- Clock options:
- 16MHz/20MHz low-power internal RC oscillator with:
- ±3% accuracy over full temperature and voltage range
- ±2% drift over limited temperature and 1.8V to 3.6V voltage range
- 32.786kHz Ultra Low-Power (ULP) internal RC oscillator with ±10% accuracy and ±2% calibration step size
- External clock input
- 16MHz/20MHz low-power internal RC oscillator with:
- Single pin Unified Program Debug Interface (UPID)
- Three sleep modes
- Idle with all peripherals running and mode for immediate wake-up time
- Standby:
- Configurable operation of selected peripherals
- SleepWalking peripherals
- Power-down with wake-up functionality
- Peripherals:
- 3-channel Event System
- One 16-bit timer/counter Type A with a dedicated period register and three compare channels (TCA)
- One 16-bit timer/counter Type B with input capture (TCB)
- One 16-bit Real-Time Counter (RTC) running from internal RC oscillator
- One USART with fractional baud rate generator, auto-baud, and start-of-frame detection
- Master/slave Serial Peripheral Interface (SPI)
- Master/Slave TWI with dual address match:
- Standard mode (Sm, 100kHz)
- Fast mode (Fm, 400kHz)
- Fast mode Plus (Fm+, 1MHz)
- Configurable Custom Logic (CCL) with two programmable Look-up Tables (LUT)
- Analog Comparator (AC)
- 10-bit 115ksps Analog-to-Digital Converter (ADC)
- 0.55V, 1.1V, 1.5V, 2.5V, and 4.3V five selectable internal voltage references
- Automated CRC memory scan
- Watchdog Timer (WDT) with Window mode and a separate on-chip oscillator
- External interrupt on all general-purpose pins
- 18 programmable I/O lines
- 20-pin VQFN and SOIC300 packages
- Temperature ranges:
- -40°C to +105°C
- -40°C to +125°C temperature graded device options available
- Speed grades:
- 0 to 5MHz @ 1.8V to 5.5V
- 0 to 10MHz @ 2.7V to 5.5V
- 0 to 20MHz @ 4.5V to 5.5V
Block Diagram

Published: 2019-03-18
| Updated: 2023-05-24