ATSAMD21E16B-MU - ARM Cortex-M0+ MCU, 48MHz, 64KB Flash | Microchip
Référence : ATSAMD21E16B-MU ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour ATSAMD21E16B-MU — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec ATSAMD21E16B-MU (même facteur de forme et même empreinte) — différant par Package, Operating Temperature, Program Memory (Flash), ADC, MSL Level.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
ATSAMD21E15B-MU
✅ Remplacement direct ⚠️ Spécifications non vérifiées📋 Alternative de référence (hors catalogue)
ATSAMD21E15B-AFT
✅ Remplacement direct ⚠️ Spécifications non vérifiées✓ En stock
$1.96 / unité
Voir la fiche technique →ATSAMD20E16B-MU
✅ Remplacement direct✓ En stock
$1.95 / unité
Voir la fiche technique →ATSAMD21E16B-MU Valeurs maximales et caractéristiques électriques
| 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) |
| Température de fonctionnement | -40 C to +85 C (industrial) |
| Boîtier | 32-pin VQFN (5x5 mm) |
| Type de montage | 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 |
| Statut RoHS | Compliant (Green) |
| Niveau MSL | 3 (per JEDEC J-STD-020) |
Configuration des broches de ATSAMD21E16B-MU
| Broche 1 | PA00 — GPIO / XIN32 (32 kHz crystal input) |
| Broche 2 | PA01 — GPIO / XOUT32 (32 kHz crystal output) |
| Broche 3 | PA02 — GPIO / AIN0 (ADC input) |
| Broche 4 | PA03 — GPIO / AIN1 / VREFA (ADC reference) |
| Broche 5 | PA04 — GPIO / AIN2 / VREFB |
| Broche 6 | PA05 — GPIO / AIN3 |
| Broche 7 | PA06 — GPIO / AIN4 |
| Broche 8 | PA07 — GPIO / AIN5 |
| Broche 9 | VDDIO — I/O supply voltage |
| Broche 10 | GND — Ground (common) |
| Broche 11 | PA08 — GPIO / AIN6 |
| Broche 12 | PA09 — GPIO / AIN7 |
| Broche 13 | PA10 — GPIO / AIN8 |
| Broche 14 | PA11 — GPIO / AIN9 |
| Broche 15 | PA14 — GPIO / XIN (8 MHz crystal input) |
| Broche 16 | PA15 — GPIO / XOUT (8 MHz crystal output) |
| Broche 17 | PA16 — GPIO / SERCOM1 / I2S MCLK |
| Broche 18 | PA17 — GPIO / SERCOM1 / I2S FS |
| Broche 19 | PA18 — GPIO / SERCOM1 / I2S BCLK |
| Broche 20 | PA19 — GPIO / SERCOM1 / I2S DATA |
| Broche 21 | PA22 — GPIO / SERCOM2 / USB D- |
| Broche 22 | PA23 — GPIO / SERCOM2 / USB D+ |
| Broche 23 | PA24 — GPIO / USB SOF / TC5 |
| Broche 24 | PA25 — GPIO / USB VBUS monitor |
| Broche 25 | PA27 — GPIO |
| Broche 26 | PA28 — GPIO / Reset (per datasheet) |
| Broche 27 | PA30 — GPIO / SWCLK (Serial Wire Debug clock) |
| Broche 28 | PA31 — GPIO / SWDIO (Serial Wire Debug I/O) |
| Broche 29 | VDD — Core supply voltage |
| Broche 30 | VDDANA — Analog supply voltage |
| Broche 31 | GND — Ground (common) |
| Broche 32 | GND — Thermal pad / Ground (must be soldered) |
Applications typiques
ATSAMD21E16B-MU convient pour 6 applications: 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour ATSAMD21E16B-MU — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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) |
Principaux différenciateurs
- Integrated USB 2.0 FS controller without external PHY (vs ATSAMD20E16B-MU)
- Highest-density Cortex-M0+ peripheral set under $5 (vs PIC16F720-I/P)
- 32 KB SRAM and faster ARM core versus SAM D20E (vs ATSAMD20E16B-MU)
Notes de conception
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.
Informations de conformité
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.