ATSAMD20E15A-AUT - Cortex-M0+ 48MHz 32KB Flash MCU | Microchip
料号: ATSAMD20E15A-AUT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $2.82 | $2.82 |
| 10 | $2.54 | $25.40 |
| 100 | $2.27 | $227.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.86 | $1,860.00 |
ATSAMD20E15A-AUT 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one silicon die. The Cortex-M0+ is the most energy-efficient member of the ARM Cortex-M family, designed for deterministic real-time embedded control with a 2-stage pipeline, Thumb-2 instruction set, and a Nested Vectored Interrupt Controller (NVIC). Within the broader taxonomy, the ATSAMD20E15 belongs to the SAM D20 family of low-power Cortex-M0+ MCUs, which sits under the Microchip megaAVR/SAM umbrella of 8-bit and 32-bit embedded controllers.
Key features include the SERCOM-configurable serial interface (configurable as UART, SPI, or I2C), a 12-bit ADC with up to 16 channels, a 10-bit DAC, multiple 16-bit Timer/Counters (TC), a Real-Time Counter (RTC), and the Peripheral Event System for hardware-triggered inter-peripheral signaling without CPU intervention. The device operates from 1.62V to 3.63V, supports Sleep, Idle, Standby and Backup low-power modes, and integrates an 8-channel Direct Memory Access (DMAC) controller.
Architecturally, the SAMD20E series uses a single-cycle hardware multiplier, an internal 8 MHz and 32.768 kHz oscillator block, and a 6-channel SERCOM array that lets each peripheral be reassigned to most pins, simplifying PCB layout. The chip is supported by Microchip Studio (formerly Atmel Studio) and the MPLAB X IDE ecosystem, including ASF (Advanced Software Framework) and START code generators.
Typical applications include home automation endpoints, smart metering, consumer electronics HMI, industrial sensor nodes, low-power IoT edge devices, and battery-powered wearables where active current in the single-digit mA range and sub-microamp sleep currents extend battery life.
When designing with the SAMD20, choose your VDD rail between 1.62V and 3.63V and reserve the SWD pins (SWDIO/SWCLK) for in-system programming. Take advantage of the SERCOM multiplexer to keep PCB routing flexible, and use the Peripheral Event System to offload timing-critical tasks from the CPU.
This page synthesizes distributor pricing, drop-in SAM D20 family alternatives, and practical design notes not found in the standalone Microchip datasheet.
直接替换替代料: ATSAMD20E15A-AUT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: ATSAMD20E15A-AUT (相同外形与封装尺寸) ——差异在于 ADC, DAC, SRAM, Core, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
ATSAMD20E15A-AU
✅ 直接替换✓ 有现货
$1.84 / 个
查看数据手册 →ATSAMD20E16A-AUT
✅ 直接替换✓ 有现货
$1.44 / 个
查看数据手册 →ATSAMD20E14B-AUT
✅ 直接替换✓ 有现货
$1.21 / 个
查看数据手册 →ATSAMD20E14B-AU
✅ 直接替换✓ 有现货
$1.45 / 个
查看数据手册 →ATSAMD20E14A-AN
✅ 直接替换✓ 有现货
$1.62 / 个
查看数据手册 →ATSAMD20E15A-AUT 最大额定值与电气特性
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Frequency | 48 MHz |
| Program Flash | 32 KB |
| SRAM | 4 KB |
| 封装 | 32-pin TQFP (7x7 mm) |
| Operating Voltage (VDD) | 1.62 V to 3.63 V |
| 工作温度 | -40 C to +85 C (industrial) |
| DAC | 10-bit, 1 channel |
| Serial Interfaces (SERCOM) | Up to 6 configurable (UART/SPI/I2C) |
| Timers/Counters | Multiple 16-bit TC, 1 RTC |
| Low-Power Modes | Sleep, Idle, Standby, Backup |
| Programming/Debug | SWD (Serial Wire Debug) |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant (per Microchip product page) |
ATSAMD20E15A-AUT 引脚配置
| 引脚 1 | PA00 — GPIO / SERCOM1[0] / TCC2-WO[0] |
| 引脚 2 | PA01 — GPIO / SERCOM1[1] / TCC2-WO[1] |
| 引脚 3 | PA02 — GPIO / SERCOM0[0] / ADC-AIN[0] |
| 引脚 4 | PA03 — GPIO / SERCOM0[1] / ADC-AIN[1] |
| 引脚 5 | GND — Ground |
| 引脚 6 | VDD — Digital supply voltage |
| 引脚 7 | PA04 — GPIO / SERCOM0[2] / TCC0-WO[0] |
| 引脚 8 | PA05 — GPIO / SERCOM0[3] / TCC0-WO[1] |
| 引脚 9 | PA06 — GPIO / SERCOM0[4] / ADC-AIN[2] |
| 引脚 10 | PA07 — GPIO / SERCOM0[5] / ADC-AIN[3] |
| 引脚 11 | PA08 — GPIO / SERCOM2[0] / ADC-AIN[4] |
| 引脚 12 | PA09 — GPIO / SERCOM2[1] / ADC-AIN[5] |
| 引脚 13 | PA10 — GPIO / SERCOM2[2] / ADC-AIN[6] |
| 引脚 14 | PA11 — GPIO / SERCOM2[3] / ADC-AIN[7] |
| 引脚 15 | PA12 — GPIO / SERCOM4[0] / TCC0-WO[2] |
| 引脚 16 | PA13 — GPIO / SERCOM4[1] / TCC0-WO[3] |
| 引脚 17 | PA14 — GPIO / SERCOM4[2] / TCC0-WO[4] |
| 引脚 18 | PA15 — GPIO / SERCOM4[3] / TCC0-WO[5] |
| 引脚 19 | PA16 — GPIO / SERCOM1[0] / TCC1-WO[0] |
| 引脚 20 | PA17 — GPIO / SERCOM1[1] / TCC1-WO[1] |
| 引脚 21 | PA18 — GPIO / SERCOM1[2] / TCC1-WO[2] |
| 引脚 22 | PA19 — GPIO / SERCOM1[3] / TCC1-WO[3] |
| 引脚 23 | PA20 — GPIO / SERCOM5[2] / TCC0-WO[6] |
| 引脚 24 | PA21 — GPIO / SERCOM5[3] / TCC0-WO[7] |
| 引脚 25 | PA22 — GPIO / SERCOM3[0] / TCC2-WO[2] |
| 引脚 26 | PA23 — GPIO / SERCOM3[1] / TCC2-WO[3] |
| 引脚 27 | PA24 — GPIO / SERCOM3[2] / USB-DM (on USB parts) |
| 引脚 28 | PA25 — GPIO / SERCOM3[3] / USB-DP (on USB parts) |
| 引脚 29 | PA27 — GPIO / SERCOM5[1] |
| 引脚 30 | RESET — Reset input, active low |
| 引脚 31 | SWDIO — Serial Wire Debug data |
| 引脚 32 | SWCLK — Serial Wire Debug clock |
典型应用
ATSAMD20E15A-AUT 适用于 6 应用s: Home Automation Endpoints, Smart Metering and Utility Monitoring, Industrial Sensor Nodes and IO-Link, Consumer Electronics HMI, Battery-Powered Wearables and Fitness Bands, Low-Power IoT Edge Devices.
Home Automation Endpoints
The ATSAMD20E15A-AUT is well suited to home automation endpoints such as smart switches, dimmer modules, and HVAC controllers. Its 32 KB Flash comfortably holds Zigbee or BLE Mesh application stacks (with an external radio), and the 48 MHz Cortex-M0+ core delivers responsive control loop latency. The 12-bit ADC and 10-bit DAC enable precise temperature, humidity, and lighting control, while SERCOM ports handle UART to radios and I2C to sensor hubs. Low-power Standby mode below 1 uA lets battery-powered sensors run for years on a single cell.
推荐
Smart Metering and Utility Monitoring
The ATSAMD20E15A-AUT fits electricity, water, and gas metering nodes that demand 32-bit arithmetic for energy calculations plus long battery life. Its Cortex-M0+ core executes metering algorithms in real time, and the 12-bit ADC with internal reference captures analog front-end signals accurately. Six SERCOMs connect to PLC modems, NB-IoT modules, or LCD displays. Backup mode with RTC retains time-of-use data across main-battery replacement, and the industrial -40 C to +85 C range covers outdoor meter installations per utility spec.
推荐
Industrial Sensor Nodes and IO-Link
The ATSAMD20E15A-AUT integrates the peripherals needed for industrial sensor nodes and IO-Link device transceivers. Its SERCOM ports provide UART to PHY chips, the 16-bit Timer/Counters drive PWM outputs and frequency measurement, and the Peripheral Event System offloads timestamp capture from the CPU. The wide 1.62 V to 3.63 V supply tolerates 24 V industrial rails after external regulation, while the -40 C to +85 C industrial range meets IEC 61010 environmental requirements for factory-floor equipment.
推荐
Consumer Electronics HMI
The ATSAMD20E15A-AUT drives capacitive touch keypads, LED matrix indicators, and small TFT displays in consumer products. The Peripheral Event System and DMAC offload repetitive LED refresh and touch scanning, freeing the CPU for protocol and UI logic. Six SERCOMs connect to Wi-Fi/BLE modules, SPI displays, and I2C sensors simultaneously. The 10-bit DAC generates analog audio feedback for toys and appliances, and the chip's small TQFP-32 footprint (7x7 mm) suits space-constrained consumer enclosures.
推荐
Battery-Powered Wearables and Fitness Bands
The ATSAMD20E15A-AUT is a strong fit for wearable bands, fitness trackers, and BLE peripherals where every microamp matters. Active current in the low single-digit mA at 48 MHz, combined with sub-microamp Standby currents, lets the device sip battery between sensor samples. The 12-bit ADC reads optical heart-rate and motion sensors, the SERCOM ports talk to BLE SoCs, and the Peripheral Event System wakes the CPU only on relevant interrupts. The 32 KB Flash holds lightweight sensor-fusion firmware without external memory.
推荐
Low-Power IoT Edge Devices
The ATSAMD20E15A-AUT anchors low-power IoT edge nodes that aggregate sensor data and forward it over BLE, LoRa, or sub-GHz radios. The Cortex-M0+ runs at 48 MHz to compress and packetize data, then drops to Standby mode between transmissions. Six SERCOMs support concurrent SPI radio, I2C sensors, and UART debug. The Peripheral Event System and DMAC handle background ADC sampling without waking the CPU, and the wide 1.62 V to 3.63 V supply is compatible with single-cell Li-ion or 2xAA battery packs.
推荐
推荐产品汇总
工程参考数据: ATSAMD20E15A-AUT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMD20E15A-AU | ATSAMD20E16A-AUT | ATSAMD20E14B-AUT | ATSAMD20E14B-AU | ATSAMD20E14A-AN |
|---|---|---|---|---|---|---|
| Package | 32-TQFP (7x7 mm) | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz | ARM Cortex-M0+ 48 MHz |
| Flash | 32 KB | 32 KB | 64 KB | 16 KB | 16 KB | 16 KB |
| SRAM | 4 KB | 4 KB | 8 KB | 4 KB | 4 KB | 4 KB |
| Operating Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| Shipping Form | Tape & Reel (AUT) | Tray (AU) | Tape & Reel (AUT) | Tape & Reel (AUT) | Tray (AU) | Tray (AN) |
关键差异点
- Wider 1.62 V-3.63 V supply range than typical Cortex-M0+ competitors (对比 STM32L011F4)
- Configurable SERCOM multiplexer vs fixed-function UART/SPI/I2C pins (对比 STM32L011F4)
- Larger 32 KB Flash compared to legacy ATSAMD20E14 (16 KB) family entry (对比 ATSAMD20E14B-AUT)
设计说明
Decouple VDD with a 100 nF ceramic capacitor placed within 3 mm of each VDD pin, plus a 4.7 uF bulk capacitor at the regulator output. The SAMD20E15 has a single VDD pin at position 6 in the TQFP-32; the device's internal voltage regulator requires that AVDD and VDDIO be tied to the same supply. For low-noise analog performance, route the DAC and ADC reference pins (PA03 for ADC, dedicated DAC pin) through a ferrite bead to an isolated analog rail.
Route the SWD signals (SWDIO pin 31 and SWCLK pin 32) as a short matched pair (less than 50 mm) to a 2x5 0.05-inch debug header. Keep GND on pin 5 as a low-impedance return with at least one via stitching it to an inner ground plane. The TQFP-32 package has an exposed pad (EP) on the bottom that should be soldered to a thermal pad with 9 ground vias for proper thermal and electrical performance, although the SAMD20E15 EP is primarily electrical ground rather than thermal.
Do not exceed the absolute maximum VDD of 3.63 V; even brief overvoltage events can damage the internal voltage regulator. Configure Flash wait states via the NVMCTRL peripheral when running the core above 24 MHz to avoid instruction-fetch failures. The SERCOM pads must be configured in the PORT peripheral before use, otherwise I/O reads will return undefined values. Finally, do not leave unused SERCOM clocks enabled in Standby mode - disable them via PM.STDBYCFG to achieve the lowest standby current.
合规信息
RoHS and lead-free compliance per Microchip product page; AEC-Q100 not qualified (industrial grade only).