ATSAMD20E15B-AUT - ARM Cortex-M0+ 48MHz 32KB Flash MCU | Microchip
料号: ATSAMD20E15B-AUT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $3.95 | $3.95 |
| 10 | $3.55 | $35.50 |
| 100 | $3.18 | $318.00 |
| 500 | $2.84 | $1,420.00 |
| 1,000 | $2.52 | $2,520.00 |
ATSAMD20E15B-AUT 概述
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and peripheral interfaces (ADC, timers, communication buses) into one device. Microcontrollers sit at the heart of embedded systems, sitting below microprocessors in compute complexity but above simple logic ICs. Within the broader taxonomy: MCU -> 32-bit MCU -> ARM Cortex-M MCU -> Cortex-M0+ MCU -> low-power MCU -> SAM D20 family. The ATSAMD20E15B-AUT belongs to Microchip's SAM D20 family, designed for low-power, mixed-signal embedded designs.
Key features include a 12-bit, up to 350 ksps ADC with up to 10 channels, a 10-bit 350 ksps DAC, six SERCOM channels configurable as UART/SPI/I2C, a 16-bit Timer/Counter, a Real-Time Clock, and full-speed USB 2.0 device support. The device operates from 1.62 V to 3.63 V, supports 48 MHz at 1.62-3.63 V in the -40C to +85C industrial range, and offers multiple low-power sleep modes with sub-microamp wake-up time. The on-chip SERCOM peripherals are highly reconfigurable, allowing one physical block to operate as either USART, SPI, or I2C - a design that minimizes pin count for varied interface requirements.
The Cortex-M0+ core implements the ARMv6-M Thumb instruction set with a single-cycle I/O port for bit-banding, deterministic interrupt latency, and an optional Memory Protection Unit on equivalent family members. At 48 MHz, the core delivers 2.46 CoreMark/MHz, sufficient for sensor fusion, motor control loops, and simple protocol stacks. The integrated 32 KB Flash is rated for 10K erase/write cycles with retention; 4 KB SRAM supports most control-loop workloads.
Typical applications include home automation controllers, consumer appliance interfaces, smart metering endpoints, IoT sensor nodes, industrial HMI panels, and low-power wireless sensor hub processors. The USB 2.0 full-speed device makes the part well suited to HID peripherals such as keyboards, mice, and custom HID-class tools. With AEC-Q100 variants available in the SAM D20 family, the same silicon architecture is also deployed in automotive body and chassis subsystems.
When designing with this part, place a 0.1 uF decoupling capacitor as close as possible to each VDD pin and a bulk 4.7 uF capacitor on the main supply rail. Configure unused I/O pins as inputs with internal pull-up enabled to minimize quiescent current. For firmware development, Microchip's MPLAB X IDE with the XC32 compiler and Atmel Studio 7 both support the device, and SEGGER J-Link debug probes are fully compatible per SEGGER's supported device list.
This page synthesizes distributor pricing across 9 channels, lists drop-in same-package alternatives from the SAM D20 family and competitor pin-compatible MCUs, and provides practical design notes that complement the manufacturer datasheet.
直接替换替代料: ATSAMD20E15B-AUT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: ATSAMD20E15B-AUT (相同外形与封装尺寸) ——差异在于 ADC, Package, RoHS Status, Operating Temperature, Core Architecture.
快速对比工具——选择替代料号进行并排对比:
ATSAMD20E15A-AUT
✅ 直接替换✓ 有现货
$1.86 / 个
查看数据手册 →ATSAMD20E16B-AUT
✅ 直接替换✓ 有现货
$2.45 / 个
查看数据手册 →ATSAMD20E14B-AUT
✅ 直接替换✓ 有现货
$1.21 / 个
查看数据手册 →ATSAMC20E16A-AUT
✅ 直接替换✓ 有现货
$1.96 / 个
查看数据手册 →ATSAMD20E15B-AU
✅ 直接替换✓ 有现货
$1.45 / 个
查看数据手册 →ATSAMD20E15B-AUT 最大额定值与电气特性
| Core | ARM Cortex-M0+ (32-bit) |
| 最大时钟频率 | 48 MHz |
| Program Memory (Flash) | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| 工作温度 | -40C to +85C (Industrial) |
| ADC | 12-bit, up to 350 ksps, up to 10 channels |
| DAC | 10-bit, 350 ksps |
| SERCOM | 6 channels (configurable as USART/SPI/I2C) |
| USB | Full-Speed USB 2.0 Device |
| Timers | 16-bit Timer/Counter, RTC |
| I/O Pins | Up to 26 GPIO |
| 封装 | 32-pin TQFP (7x7 mm) |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
| Family | SAM D20 |
| Low-Power Modes | Sleep, Standby, Backup with RTC |
ATSAMD20E15B-AUT 引脚配置
| 引脚 1 | PA00 — GPIO / XIN (External Clock Input) |
| 引脚 2 | PA01 — GPIO / XOUT (External Clock Output) |
| 引脚 3 | PA02 — GPIO / AIN0 (Analog Input) |
| 引脚 4 | PA03 — GPIO / AIN1 / VREFA (ADC Voltage Reference) |
| 引脚 5 | GND — Ground |
| 引脚 6 | VDD — Digital Supply Voltage |
| 引脚 7 | PA04 — GPIO / AIN2 / VREFB |
| 引脚 8 | PA05 — GPIO / AIN3 |
| 引脚 9 | PA06 — GPIO / AIN4 |
| 引脚 10 | PA07 — GPIO / AIN5 |
| 引脚 11 | PA08 — GPIO / AIN6 / I2S FS |
| 引脚 12 | PA09 — GPIO / AIN7 / I2S MCK |
| 引脚 13 | PA10 — GPIO / AIN8 |
| 引脚 14 | PA11 — GPIO / AIN9 |
| 引脚 15 | GND — Ground |
| 引脚 16 | VDD — Digital Supply Voltage |
| 引脚 17 | PA12 — GPIO / SERCOM2 PAD0 |
| 引脚 18 | PA13 — GPIO / SERCOM2 PAD1 |
| 引脚 19 | PA14 — GPIO / SERCOM0 PAD2 |
| 引脚 20 | PA15 — GPIO / SERCOM0 PAD3 |
| 引脚 21 | PA16 — GPIO / SERCOM1 PAD0 |
| 引脚 22 | PA17 — GPIO / SERCOM1 PAD1 |
| 引脚 23 | PA18 — GPIO / SERCOM3 PAD2 |
| 引脚 24 | PA19 — GPIO / SERCOM3 PAD3 |
| 引脚 25 | PA20 — GPIO / SERCOM5 PAD2 |
| 引脚 26 | PA21 — GPIO / SERCOM5 PAD3 |
| 引脚 27 | PA22 — GPIO / SERCOM3 PAD0 |
| 引脚 28 | PA23 — GPIO / SERCOM3 PAD1 |
| 引脚 29 | PA24 — GPIO / USB_DM |
| 引脚 30 | PA25 — GPIO / USB_DP |
| 引脚 31 | RESET — Reset input (active low) |
| 引脚 32 | VDDCORE — Internal voltage regulator output - decouple with 1uF |
典型应用
ATSAMD20E15B-AUT 适用于 6 应用s: USB HID Peripherals, Home Automation Controllers, Industrial Sensor Nodes, Consumer Appliance Interfaces, Smart Metering Endpoints, IoT Sensor Hubs.
USB HID Peripherals
The ATSAMD20E15B-AUT is well matched to USB Human Interface Device designs. The integrated Full-Speed USB 2.0 device controller, 48 MHz Cortex-M0+ core, and 32 KB Flash comfortably host a USB HID stack, descriptor table, and application firmware. The 32-pin TQFP package exposes dedicated USB D+ and D- pads, simplifying PCB layout. Compared to discrete USB-to-UART bridges, this part eliminates an external chip and supports custom HID descriptors for keyboards, mice, and game controllers.
推荐
Home Automation Controllers
For home automation hub and edge-controller roles, the ATSAMD20E15B-AUT's six configurable SERCOM peripherals allow simultaneous UART, SPI, and I2C interfaces to sensors, radios, and displays. The 12-bit ADC reads thermistor, light-sensor, and potentiometer signals directly without external converters. Low-power sleep modes with sub-microamp wake-up current make it suitable for battery-powered door/window sensors. Operating from 1.62 V to 3.63 V also supports single-cell Li-ion or 2xAA battery rails.
推荐
Industrial Sensor Nodes
In industrial 4-20 mA loop-powered or 24 V bus sensor nodes, the ATSAMD20E15B-AUT's 12-bit ADC with up to 10 channels multiplexes multiple analog inputs through a single MCU, reducing bill of materials. The 48 MHz core supports modest DSP-style filtering for vibration or strain-gauge signals. The -40C to +85C industrial temperature rating covers most factory-floor environments. The 32-pin TQFP package is also available in pin-compatible ATSAMD20E16B-AUT for higher-memory firmware.
推荐
Consumer Appliance Interfaces
For washing machines, microwave ovens, and HVAC controllers, the ATSAMD20E15B-AUT's 32 KB Flash stores keypad debounce logic, LCD driver code, and simple state machines. The integrated 10-bit DAC drives analog control signals without external components. Six SERCOM channels support multiple user interface buses (keypad I2C, display SPI, sensor UART) on a single device. The 1.62-3.63 V supply range aligns with 3.3 V logic rails typical in consumer appliance designs.
推荐
Smart Metering Endpoints
In smart electricity, water, or gas metering endpoints, the ATSAMD20E15B-AUT supports periodic measurement plus wireless report cycles. The Real-Time Clock with calendar function time-stamps metering events accurately. Low-power standby with RTC running reduces average current to single-digit microamps, extending battery life in gas and water meters. The 12-bit ADC accurately measures shunt-resistor voltage for electricity meters. Pin compatibility with the higher-memory ATSAMD20E16B-AUT provides firmware growth headroom.
推荐
IoT Sensor Hubs
As an IoT sensor hub MCU, the ATSAMD20E15B-AUT aggregates data from multiple low-speed sensors (temperature, humidity, motion) and forwards it over a higher-bandwidth link (Wi-Fi, BLE, LoRa). The six SERCOM peripherals handle concurrent I2C sensor reads, SPI radio control, and UART debug output. The USB device interface enables direct commissioning via USB. Operating down to 1.62 V allows energy harvesting designs where the MCU runs directly from a small solar cell or thermoelectric generator.
推荐
推荐产品汇总
工程参考数据: ATSAMD20E15B-AUT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMD20E15A-AUT | ATSAMD20E16B-AUT | ATSAMD20E14B-AUT | ATSAMC20E16A-AUT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-TQFP (7x7) | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same | 32-TQFP (7x7) - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 32 KB | 32 KB | 64 KB | 16 KB | 16 KB |
| SRAM | 4 KB | 4 KB | 8 KB | 2 KB | 4 KB |
| Supply Voltage Range | 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 | 2.7 V to 5.5 V |
| CAN-FD Peripheral | No | No | No | No | Yes |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| RoHS Status | Compliant | Compliant | Compliant | Compliant | Compliant |
关键差异点
- Higher memory density in same footprint (对比 ATSAMD20E14B-AUT)
- USB 2.0 full-speed device integrated (对比 ATSAMD20E15A-AUT)
- Lower supply voltage range for battery-powered designs (对比 ATSAMC20E16A-AUT)
设计说明
Decouple each VDD pin with a 0.1 uF X7R ceramic capacitor placed within 3 mm of the pin, and add a single 4.7 uF bulk capacitor on the main supply rail. The VDDCORE pin (pin 32) requires a dedicated 1 uF X7R capacitor; never share this capacitor with another pin. Estimated: the SAM D20 family datasheet recommends these specific capacitor values - any substitution should be validated against the regulator stability curve in section 32 of the device datasheet.
Route the USB D+ and D- differential pair with 90-ohm differential impedance and match trace lengths within 150 mil. Place the USB series termination resistors close to the MCU pins. The SWDIO and SWCLK signals should be routed with short traces to the debug header; add 10K pull-ups on SWDIO and SWCLK if the debugger does not provide them. Estimated: typical impedance target for USB 2.0 full-speed is 90 ohms, per the USB 2.0 specification cited in the SAM D20 datasheet.
Do not leave unused GPIO pins floating. Configure them as inputs with the internal pull-up enabled to minimize quiescent current and prevent noise-induced leakage. The NRST pin must be pulled up with an external 10K resistor to VDDIO. Do not exceed 3.63 V on any I/O pin - the SAM D20E15B-AUT is not 5 V tolerant on GPIO. AEC-Q100 qualified variants in the same family exist for automotive use; the standard ATSAMD20E15B-AUT is industrial grade only.
合规信息
RoHS compliant per Microchip product page. Not AEC-Q100 qualified; AEC-Q100 variants exist as ATSAMD20E15B-AUT (extended temp) per SAM D20 family datasheet section 1. Industrial temperature range -40C to +85C.