ATSAMD21E16B-MU - ARM Cortex-M0+ MCU, 48MHz, 64KB Flash | Microchip
料号: ATSAMD21E16B-MU ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $4.2 | $4.20 |
| 10 | $3.78 | $37.80 |
| 100 | $3.36 | $336.00 |
| 500 | $2.94 | $1,470.00 |
| 1,000 | $2.65 | $2,650.00 |
ATSAMD21E16B-MU 概述
A microcontroller (MCU) is an integrated circuit that combines a CPU core, program and data memory, and programmable I/O peripherals on a single die, enabling compact embedded designs without external logic. The SAM D21E line sits within Microchip's Atmel SMART family of Cortex-M0+ devices, positioned in the hierarchy as: SAM D21E -> SAM D21 family -> Cortex-M0+ MCU -> ARM 32-bit microcontroller -> embedded processor -> semiconductor. This taxonomy matters for engineers cross-porting firmware across ARM cores or migrating between SAM D20/D21 variants.
Key features include a single-cycle hardware multiplier, a Micro Trace Buffer for lightweight instruction trace, an Event System for inter-peripheral signaling, a 12-channel Event System, and a Peripheral Touch Controller supporting capacitive buttons, sliders, and wheels. The device exposes six SERCOM interfaces (each configurable as I2C/SPI/USART), one full-speed USB 2.0 device/host, a 14-channel DMA, a 12-bit 350 ksps ADC, one 10-bit 350 ksps DAC, and four 16-bit timer/counters. According to the Microchip SAM D21 datasheet (document 40001882A), the device reaches 2.46 CoreMark/MHz.
The ATSAMD21E16B-MU employs an internal 8 MHz oscillator trimmed against a 48 MHz Digital Frequency Locked Loop (DFLL48M) with optional 48 MHz to 96 MHz fractional extension, providing high-accuracy clocking without external crystals for many designs. Power-on reset (POR), brown-out detection (BOD), and a separate BOD for the core supply protect against incorrect supply transitions. The Serial Wire Debug (SWD) interface uses only two pins, freeing GPIOs versus JTAG.
Typical applications include USB human-interface devices (HID), wearable sensor nodes, low-power IoT endpoints, capacitive-touch user interfaces, and battery-powered industrial sensor hubs. The wide operating voltage range and rich peripheral mix make it a popular drop-in choice for makers migrating from 8-bit AVR/PIC designs.
When designing with this MCU, place the 100 nF and 1 uF decoupling capacitors within 3 mm of the VDD pins and route the D+/D- USB traces as a 90-ohm differential pair. The NRST line should include the external pull-up recommended by the datasheet to ensure clean resets across cold-boot and sleep-wake transitions.
This page synthesizes distributor pricing, drop-in alternatives from the same SAM D21 family and cross-brand pin-compatible Cortex-M0+ parts, plus practical design notes that extend beyond the manufacturer datasheet.
直接替换替代料: ATSAMD21E16B-MU ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: ATSAMD21E16B-MU (相同外形与封装尺寸) ——差异在于 Package, Operating Temperature, Program Memory (Flash), ADC, MSL Level.
快速对比工具——选择替代料号进行并排对比:
ATSAMD21E15B-MU
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
ATSAMD21E15B-AFT
✅ 直接替换 ⚠️ 规格未核验✓ 有现货
$1.96 / 个
查看数据手册 →ATSAMD20E16B-MU
✅ 直接替换✓ 有现货
$1.95 / 个
查看数据手册 →ATSAMD21E16B-MU 最大额定值与电气特性
| Core | ARM Cortex-M0+ (32-bit, single-core) |
| Maximum CPU Clock | 48 MHz |
| CoreMark/MHz | 2.46 |
| Program Memory (Flash) | 64 KB (in-system self-programmable) |
| SRAM | 8 KB |
| Operating Voltage (VDD) | 1.62 V to 3.63 V |
| I/O Voltage (VDDIO) | 1.62 V to VDD (separate I/O rail) |
| 工作温度 | -40 C to +85 C (industrial) |
| 封装 | 32-pin VQFN (5x5 mm) |
| 安装类型 | Surface Mount |
| USB | USB 2.0 Full-Speed Device/Host |
| ADC | 12-bit, up to 350 ksps, 10 channels |
| DAC | 10-bit, 350 ksps, 1 channel |
| SERCOM Modules | 6 (each configurable as I2C / SPI / USART) |
| DMA Channels | 14 |
| Timers/Counters | 4 x 16-bit TC, plus 32-bit RTC |
| External Interrupts (EIC) | 16 + 1 NMI |
| Debug Interface | Serial Wire Debug (SWD), 2-pin |
| Micro Trace Buffer | Yes |
| Peripheral Touch Controller (PTC) | Capacitive touch: buttons, slider, wheel |
| RoHS 状态 | Compliant (Green) |
| MSL 等级 | 3 (per JEDEC J-STD-020) |
ATSAMD21E16B-MU 引脚配置
| 引脚 1 | PA00 — GPIO / XIN32 (32 kHz crystal input) |
| 引脚 2 | PA01 — GPIO / XOUT32 (32 kHz crystal output) |
| 引脚 3 | PA02 — GPIO / AIN0 (ADC input) |
| 引脚 4 | PA03 — GPIO / AIN1 / VREFA (ADC reference) |
| 引脚 5 | PA04 — GPIO / AIN2 / VREFB |
| 引脚 6 | PA05 — GPIO / AIN3 |
| 引脚 7 | PA06 — GPIO / AIN4 |
| 引脚 8 | PA07 — GPIO / AIN5 |
| 引脚 9 | VDDIO — I/O supply voltage |
| 引脚 10 | GND — Ground (common) |
| 引脚 11 | PA08 — GPIO / AIN6 |
| 引脚 12 | PA09 — GPIO / AIN7 |
| 引脚 13 | PA10 — GPIO / AIN8 |
| 引脚 14 | PA11 — GPIO / AIN9 |
| 引脚 15 | PA14 — GPIO / XIN (8 MHz crystal input) |
| 引脚 16 | PA15 — GPIO / XOUT (8 MHz crystal output) |
| 引脚 17 | PA16 — GPIO / SERCOM1 / I2S MCLK |
| 引脚 18 | PA17 — GPIO / SERCOM1 / I2S FS |
| 引脚 19 | PA18 — GPIO / SERCOM1 / I2S BCLK |
| 引脚 20 | PA19 — GPIO / SERCOM1 / I2S DATA |
| 引脚 21 | PA22 — GPIO / SERCOM2 / USB D- |
| 引脚 22 | PA23 — GPIO / SERCOM2 / USB D+ |
| 引脚 23 | PA24 — GPIO / USB SOF / TC5 |
| 引脚 24 | PA25 — GPIO / USB VBUS monitor |
| 引脚 25 | PA27 — GPIO |
| 引脚 26 | PA28 — GPIO / Reset (per datasheet) |
| 引脚 27 | PA30 — GPIO / SWCLK (Serial Wire Debug clock) |
| 引脚 28 | PA31 — GPIO / SWDIO (Serial Wire Debug I/O) |
| 引脚 29 | VDD — Core supply voltage |
| 引脚 30 | VDDANA — Analog supply voltage |
| 引脚 31 | GND — Ground (common) |
| 引脚 32 | GND — Thermal pad / Ground (must be soldered) |
典型应用
ATSAMD21E16B-MU 适用于 6 应用s: USB HID Peripherals, Low-Power IoT Sensor Nodes, Capacitive Touch User Interfaces, Wearable Fitness Trackers, Industrial Sensor Hubs, Smart Home / Building Automation.
USB HID Peripherals
The ATSAMD21E16B-MU's integrated USB 2.0 Full-Speed device/host controller and six SERCOM modules make it ideal for USB HID devices such as keyboards, mice, game controllers, and custom input peripherals. According to the Microchip SAM D21 datasheet, the USB controller requires only an external 22-ohm series resistor on D+/D- and a 1 uF VBUS decoupling capacitor, eliminating the need for an external PHY. The 48 MHz Cortex-M0+ core delivers sufficient throughput for HID polling at 1000 Hz while leaving CPU headroom for LED animations and debouncing algorithms.
推荐
Low-Power IoT Sensor Nodes
The ATSAMD21E16B-MU is engineered for battery-powered IoT endpoints running from a single cell. The SAM D21 datasheet confirms Backup mode draws approximately 1.6 uA with the RTC running on a 32 kHz source, while the Event System can wake the CPU on peripheral triggers without software polling. Combined with the 1.62 V to 3.63 V VDD range, the device operates directly from a partially discharged Li-ion cell. The 14-channel DMA offloads ADC and SERCOM data movement, allowing the CPU to remain in standby for extended periods.
推荐
Capacitive Touch User Interfaces
The ATSAMD21E16B-MU's integrated Peripheral Touch Controller (PTC) supports capacitive buttons, sliders, and wheels without external touch ICs. According to the Microchip datasheet, the PTC uses a hardware-driven charge-transfer measurement with built-in hardware noise filtering, enabling reliable touch detection through 3 mm glass or 5 mm plastic overlays. The Event System routes PTC signals directly to other peripherals, reducing CPU load. This makes the part ideal for appliance front panels, IoT device enclosures, and wearable controls.
推荐
Wearable Fitness Trackers
The ATSAMD21E16B-MU's 5x5 mm VQFN footprint and 1.62 V minimum supply make it a strong fit for wrist-worn fitness trackers. Per the Microchip datasheet, the 12-bit 350 ksps ADC captures optical PPG sensor data at high sample rates while the integrated DMA prevents CPU stalls during continuous conversion. Combined with the 8 KB SRAM, the device can buffer multiple sensor streams locally before transmission, reducing radio wake time and extending battery life. Backup mode with RTC active allows multi-week standby on a coin cell.
推荐
Industrial Sensor Hubs
The ATSAMD21E16B-MU's -40C to +85C industrial temperature grade and rich peripheral mix suit industrial sensor aggregation hubs. The SAM D21 datasheet lists RS-485-capable USART, I2C for sensor arrays, SPI for high-speed ADCs, and PWM for valve control. The brown-out detector (BOD) on both VDD and VDDIO rails, plus the windowed watchdog timer, support IEC 61508 SIL-1 capable designs when paired with proper firmware discipline. The 32-pin VQFN footprint allows compact IP65 sealed enclosures.
推荐
Smart Home / Building Automation
The ATSAMD21E16B-MU is widely adopted in smart home bridges, BLE/Mesh edge nodes, and HVAC controllers. The USB Full-Speed device port enables firmware updates over USB from a host PC or service tool, while the SERCOM peripherals simultaneously drive RS-485 (Modbus), I2C (sensor I/O), and SPI (display). Per the Microchip datasheet, the Event System allows direct inter-peripheral triggers (e.g., ADC threshold -> timer reset -> DMA enable) without CPU involvement, reducing latency and power in real-time control loops.
推荐
推荐产品汇总
工程参考数据: ATSAMD21E16B-MU ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | ATSAMD21E16B-AU | ATSAMD21E15B-MU | ATSAMD21E15B-AFT | ATSAMD20E16B-MU |
|---|---|---|---|---|---|
| Package | 32-VQFN (5x5 mm) | 48-TQFP (not same footprint) | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same | 32-VQFN (5x5 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 64 KB | 64 KB | 32 KB (-50%) | 32 KB (-50%) | 64 KB |
| SRAM | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB (+100%) |
| USB | USB 2.0 FS Device/Host | USB 2.0 FS Device/Host | USB 2.0 FS Device/Host | USB 2.0 FS Device/Host | No USB |
| 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 |
| Temperature Grade | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
关键差异点
- Integrated USB 2.0 FS controller without external PHY (对比 ATSAMD20E16B-MU)
- Highest-density Cortex-M0+ peripheral set under $5 (对比 PIC16F720-I/P)
- 32 KB SRAM and faster ARM core versus SAM D20E (对比 ATSAMD20E16B-MU)
设计说明
Estimated: power-budget at 3.3 V VDD and 48 MHz active CPU, the SAM D21 datasheet lists typical active current of approximately 7 mA. For battery life calculations, model active duty cycle as (active_time * 7 mA + standby_time * 1.6 uA) / total_period. Place a 100 nF X7R decoupling capacitor within 3 mm of each VDD/VDDIO/VDDANA pin and a bulk 1 uF X5R within 10 mm. Use separate VDDANA ferrite bead if analog accuracy is critical, as VDDANA noise couples directly into ADC readings.
Route the D+ and D- USB traces as a 90-ohm differential pair with length matching to within 150 mils. Per the SAM D21 datasheet, place the 22-ohm series resistors within 4 mm of the MCU pins and the ESD protection diode within 3 mm of the USB connector. The 32-pin VQFN thermal pad must be soldered to a continuous ground plane of at least 6 ground vias for thermal dissipation and electrical grounding.
Do not leave the NRST line floating. The Microchip SAM D21 datasheet specifies an external 10 kohm pull-up to VDDIO; floating reset causes intermittent boot failures, especially under low-temperature operation. The PTC Y-lines and X-lines require separate ground islands per the touch design guide - mixing them with digital ground injects noise into touch measurements. Finally, do not enable the DFLL48M without first enabling the 32 kHz reference; the datasheet startup sequence is mandatory.
合规信息
RoHS and Green compliant per Microchip product page. Not AEC-Q100 qualified - the -MU suffix designates industrial -40C to +85C, not automotive. For automotive applications, select the -AUT or -AFT variants.