EmbeddedRelated.com
ATTINY406-SNR

MCHPATTINY406-SNR

Microchip Technology
AVR tinyAVR™ 0, Functional Safety (FuSa) Microcontroller IC 8-Bit 20MHz 4KB (4K x 8) FLASH 20-SOIC
Active1,432 in stock

Overview

The ATTINY406-SNR is a member of the tinyAVR 0-series, featuring a 20MHz AVR processor with 4KB of Flash and 256B of RAM in a 20-pin SOIC package. It is specifically designed for functional safety (FuSa) applications, incorporating hardware features like a CRC memory scan to ensure code integrity. The device leverages Core Independent Peripherals (CIPs) to handle tasks with minimal CPU intervention, reducing overall power consumption.

Why Choose This Part

This MCU excels in reliability-focused designs due to its Functional Safety (FuSa) hardware support and high-performance 20MHz core. It offers 18 I/O pins and a wide 12-channel ADC in a compact package, making it highly versatile for small-scale mixed-signal processing.

Applications

Safety-Critical Sensing
Utilizes the built-in CRC memory scan and hardware safety features for monitoring industrial sensor thresholds where reliability is paramount.
Low-Power Actuator Control
Uses the Event System to trigger PWM or I/O responses to input signals without waking the CPU from sleep modes.
System Supervisor
Acts as a secondary watchdog or brown-out monitor for larger systems, ensuring controlled shutdown or reset during power faults.

Key Specifications

Speed 20MHz
RAM Size 256 x 8
Core Size 8-Bit
EEPROM Size 128 x 8
Peripherals Brown-out Detect/Reset, POR, WDT
Connectivity I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 18
Core Processor AVR
Package / Case 20-SOIC (0.295", 7.50mm Width)
Data Converters A/D 12x10b
Oscillator Type Internal
Program Memory Size 4KB (4K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 20-SOIC
Voltage - Supply (Vcc/Vdd) 1.8V ~ 5.5V

Getting Started

Developers should use the Unified Program and Debug Interface (UPDI) for programming and debugging, which requires only one pin. The part is fully supported by Microchip Studio (formerly Atmel Studio) and the MPLAB X IDE, alongside the XC8 compiler. For hardware evaluation, the ATtiny406 Curiosity Nano is the recommended development platform.

Also Consider

ATTINY416-SNR MCHPMicrochip Technology - Provides double the Flash memory (4KB to 8KB) in the same 20-pin SOIC footprint for more complex firmware requirements.
ATTINY806-SNR MCHPMicrochip Technology - Offers an upgrade to 8KB Flash and 512B RAM for applications exceeding the 406's memory limits.