ATSAMD20E14B-AU - 48MHz ARM Cortex-M0+ MCU, 16KB Flash | Microchip
MPN: ATSAMD20E14B-AU ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.55 | $25.50 |
| 100 | $2.2 | $220.00 |
| 500 | $1.95 | $975.00 |
| 1,000 | $1.72 | $1,720.00 |
| 3,000 | $1.45 | $4,350.00 |
ATSAMD20E14B-AU Overview
An ARM Cortex-M0+ microcontroller is a 32-bit RISC processor core designed by Arm for energy-efficient embedded applications. As part of the microcontroller hierarchy, it sits above 8/16-bit legacy cores and below Cortex-M3/M4/M7 devices, pairing a Thumb-2 instruction subset with a single-cycle I/O port for deterministic GPIO response. Within the SAM D20 family, the E (32-pin) variants are the smallest-footprint members, optimized for cost-sensitive and space-constrained designs.
Key features include a 12-bit 350 ksps ADC with up to 14 analog channels, a 10-bit 350 ksps DAC, six SERCOM (serial communication) interfaces configurable as UART, SPI, or I2C, full-speed USB 2.0 device support, and a Peripheral Touch Controller (PTC) supporting capacitive buttons, sliders, and proximity sensors. The Cortex-M0+ core executes the Thumb instruction set with deterministic 1.77 DMIPS/MHz performance, supported by a 4-channel DMA engine that offloads memory transfers to reduce CPU load. The integrated event system allows peripherals to trigger each other without CPU intervention, further lowering average power consumption.
Architecturally, the device uses a single AHB-Lite bus matrix with a separate APB bridge for low-speed peripherals, allowing concurrent SERCOM transfers and ADC sampling. The power manager supports Idle, Standby, and Backup sleep modes with wake-on-interrupt and RTC-driven wake from backup, achieving currents down to the single-digit microamp range. On-chip voltage regulation generates the core logic supply from a single external rail, simplifying BOM and PCB layout.
Typical applications include smart-home sensor hubs, low-power IoT edge nodes, capacitive-touch user interfaces for appliances, industrial sensor transmitters, USB HID peripherals, and battery-driven consumer devices such as fitness wearables. The combination of USB device, ADC, and PTC also suits data loggers and Human Interface Device (HID) designs.
When designing with this part, allocate one decoupling capacitor per VDD pin (100 nF X7R plus a bulk 1 uF-4.7 uF), keep SERCOM signal traces short to avoid EMI, and connect unused I/O to VDD or GND through software-enabled pull resistors to reduce sleep current. Programming is supported through the SWD interface using Atmel/Microchip Studio, MPLAB X, or pyOCD.
This page consolidates distributor pricing, drop-in pin-compatible alternatives, application circuits, and PCB design notes to help engineers evaluate the ATSAMD20E14B-AU for both new designs and legacy upgrades.
Drop-in alternatives for ATSAMD20E14B-AU — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with ATSAMD20E14B-AU (same form factor and footprint) — differing in ADC, Package, SRAM, Operating Temperature, Flash Memory.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMD20E14B-AUT
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →ATSAMD20E15B-AU
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →ATSAMD20E16B-AU
✅ Drop-In✓ In Stock
$1.84 / Unit
View Datasheet →ATSAMD20E14A-AU
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20E14B-AU Maximum Ratings & Electrical Characteristics
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D20E |
| Maximum CPU Frequency | 48 MHz |
| Program Memory (Flash) | 16 KB (16K x 8) |
| SRAM | 2 KB |
| Supply Voltage (VDD) | 1.62 V to 3.63 V |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Package | 32-pin TQFP (7x7 mm) |
| Mounting Type | Surface Mount |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit, 350 ksps |
| Communication Interfaces | 6x SERCOM (UART/SPI/I2C), USB 2.0 Full-Speed Device |
| Timers/Counters | TC x3, TCC x2, RTC x1, WDT |
| Touch Channels (PTC) | Supported (Peripheral Touch Controller) |
| DMA Channels | 4 |
| GPIO | Up to 26 I/O |
| Debug Interface | SWD (Serial Wire Debug) |
| RoHS Status | Compliant |
ATSAMD20E14B-AU Pin Configuration
| Pin 1 | PA00 — GPIO / XIN (external clock input) |
| Pin 2 | PA01 — GPIO / XOUT (external clock output) |
| Pin 3 | PA02 — GPIO / AIN0 (ADC input) |
| Pin 4 | VDD — Digital supply voltage |
| Pin 5 | GND — Ground |
| Pin 6 | PA03 — GPIO / AIN1 / VREFA |
| Pin 7 | PA04 — GPIO / AIN2 / VREFB |
| Pin 8 | PA05 — GPIO / AIN3 |
| Pin 9 | PA06 — GPIO / AIN4 |
| Pin 10 | PA07 — GPIO / AIN5 |
| Pin 11 | PA08 — GPIO / AIN6 / SERCOM0 PAD0 |
| Pin 12 | PA09 — GPIO / AIN7 / SERCOM0 PAD1 |
| Pin 13 | PA10 — GPIO / AIN8 / SERCOM0 PAD2 |
| Pin 14 | PA11 — GPIO / AIN9 / SERCOM0 PAD3 |
| Pin 15 | PA14 — GPIO / SERCOM2 PAD2 |
| Pin 16 | PA15 — GPIO / SERCOM2 PAD3 |
| Pin 17 | VDD — Digital supply voltage |
| Pin 18 | GND — Ground |
| Pin 19 | PB03 — GPIO / SERCOM3 PAD1 / ADC |
| Pin 20 | PB04 — GPIO / SERCOM3 PAD2 / ADC |
| Pin 21 | PB05 — GPIO / SERCOM3 PAD3 / ADC |
| Pin 22 | PB06 — GPIO / SERCOM3 PAD0 |
| Pin 23 | PB07 — GPIO / SERCOM3 PAD1 |
| Pin 24 | PB08 — GPIO / SERCOM4 PAD0 |
| Pin 25 | PB09 — GPIO / SERCOM4 PAD1 |
| Pin 26 | PB10 — GPIO / SERCOM4 PAD2 |
| Pin 27 | PB11 — GPIO / SERCOM4 PAD3 |
| Pin 28 | PA22 — GPIO / SERCOM3 PAD0 |
| Pin 29 | PA23 — GPIO / SERCOM3 PAD1 / USB SOF |
| Pin 30 | VDD — Digital supply voltage |
| Pin 31 | GND — Ground |
| Pin 32 | PA30 — GPIO / SWDIO (debug data) |
Typical Applications
ATSAMD20E14B-AU is suitable for 7 applications: Smart Home Sensor Hub, Capacitive Touch User Interface, USB HID Peripheral Device, Industrial Sensor Transmitter, Battery-Driven Fitness Wearable, Home Appliance Control Board, Smart Metering Endpoint.
Smart Home Sensor Hub
The ATSAMD20E14B-AU is well suited to smart-home sensor hubs that aggregate inputs from temperature, humidity, motion, and door/window sensors. The 12-bit 350 ksps ADC scans up to 14 analog channels sequentially while the SERCOM interfaces run I2C sensor buses and UART to a wireless module. With 16 KB Flash and 2 KB SRAM, the MCU runs a lightweight scheduler, BLE/Zigbee commissioning logic, and OTA bootloader hooks. Its sub-10 uA Standby current lets battery-powered door sensors last several years on a single CR2032, while the PTC supports capacitive touch buttons on the hub front panel without a dedicated touch IC.
Recommended
Capacitive Touch User Interface
The Peripheral Touch Controller (PTC) integrated in the ATSAMD20E14B-AU drives up to 14 self-capacitance or mutual-capacitance touch channels without an external touch IC, reducing BOM and PCB area. The 48 MHz Cortex-M0+ executes Microchip's QTouch library in well under 1 ms per scan, leaving CPU time for haptic feedback, LED animation, and serial communication to the host. The 6-channel SERCOM drives I2C displays and UART connections to a master controller. The TQFP-32 footprint exposes enough GPIO to multiplex LED drivers, buzzer PWM, and I2C, all while keeping touch sensor SNR above the 1000:1 ratio required for reliable glove operation.
Recommended
USB HID Peripheral Device
With on-chip USB 2.0 Full-Speed device and 48 MHz of CPU headroom, the ATSAMD20E14B-AU serves as a USB keyboard, mouse, custom HID, or CDC virtual-COM bridge without external PHY components. The 12-bit ADC reads joystick potentiometers or analog buttons while SERCOM channels provide SPI/I2C for OLED displays and I/O expansion. The 16 KB Flash accommodates HID descriptor tables and the bootloader, while 2 KB SRAM is enough for descriptor buffers and report FIFOs. Bus-powered designs run directly from the 5 V USB rail after a 3.3 V LDO, with the MCU's low Standby current saving power between user events.
Recommended
Industrial Sensor Transmitter
Industrial 4-20 mA loop-powered or battery-backed sensor transmitters rely on the ATSAMD20E14B-AU for low-power measurement and conditioning. The 12-bit ADC samples bridge, RTD, or 4-20 mA sense resistors, while the integrated OpAmp-like gain stage (via on-chip peripherals) scales signals before conversion. SERCOM interfaces drive RS-485 or HART modems, and the RTC with calendar wakes the MCU for periodic measurements at user-defined intervals. The -40 C to +85 C industrial temperature range and robust on-chip voltage regulator make this MCU a fit for factory automation, HVAC, and process control installations.
Recommended
Battery-Driven Fitness Wearable
Wearables such as heart-rate chest straps, fitness bands, and sleep trackers benefit from the ATSAMD20E14B-AU's sub-10 uA Standby current and compact 7x7 mm TQFP package. The 12-bit ADC samples PPG (photoplethysmography) photodiode signals while the event system lets ADC conversions trigger DMA transfers to memory without waking the CPU. The RTC with calendar and interrupt-driven wakeup supports always-on timekeeping, and SERCOM interfaces stream data to BLE SoCs over UART. Combined with a CR2032 coin cell, the device achieves multi-year battery life for periodic-logging wearables, and the 48 MHz core supports on-device DSP for simple step-counting algorithms.
Recommended
Home Appliance Control Board
Refrigerator, dishwasher, washing machine, and induction-cooktop control boards use the ATSAMD20E14B-AU to drive BLDC motors, read keypads and rotary encoders, and communicate with the main inverter board. The 6-channel SERCOM set supports I2C temperature/humidity sensors, SPI display drivers, and UART links to a Wi-Fi/BLE module for IoT connectivity. The 10-bit DAC generates reference voltages for analog front-ends, while the event system coordinates timer-driven zero-cross detection for TRIAC control without CPU load. Operating from 3.3 V with industrial temperature rating, the MCU tolerates the warm, electrically noisy environment behind an appliance front panel.
Recommended
Smart Metering Endpoint
Smart electricity, gas, and water meter endpoints require the long battery life, robust peripherals, and accurate metering functions that the ATSAMD20E14B-AU provides. The 12-bit ADC with PGA measures low-level shunt or Rogowski-coil currents, while the RTC with calendar tracks time-of-use tariffs for billing data. SERCOM drives M-Bus, wM-Bus, or LoRaWAN radio links for remote readout, and the Peripheral Touch Controller supports meter's mechanical-button replacement for tamper-resistant operation. With Standby currents below 10 uA and 1.62 V minimum supply, the MCU runs for 10+ years on a single lithium battery pack.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD20E14B-AU — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMD20E14B-AUT | ATSAMD20E15B-AU | ATSAMD20E16B-AU | ATSAMD20E14A-AU |
|---|---|---|---|---|---|
| Package | 32-pin TQFP (7x7 mm) | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 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+ |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 16 KB | 16 KB | 32 KB | 64 KB | 16 KB |
| SRAM | 2 KB | 2 KB | 4 KB | 8 KB | 2 KB |
| Supply 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 |
| USB Interface | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device |
Key Differentiators
- Higher Flash headroom at same TQFP-32 footprint (vs ATSAMD20E14A-AU)
- Higher memory density upgrade path in same package (vs ATSAMD20E15B-AU)
- Lower cost than 64 KB variant for memory-tight designs (vs ATSAMD20E16B-AU)
Design Notes
Place one 100 nF X7R decoupling capacitor adjacent to each VDD pin (4, 17, 30) and a single 1 uF-4.7 uF bulk capacitor near the package. The on-chip LDO generates the 1.2 V core rail from VDD, so no external core-voltage rail is required. Add a 4.7 uF tantalum or ceramic reserve capacitor on VDDIN if the design switches heavy loads (radio PA, motor driver) on the same rail - the SAM D20's low-voltage detector triggers brown-out reset at ~1.6 V.
Route the SWDIO/SWDK pins (typically PA30/PA31) to a 2x5 0.05-inch Cortex Debug header with 4.7 kOhm pull-ups on SWDIO. Keep SERCOM trace lengths under 25 mm and avoid routing them parallel to switching power traces to limit cross-talk. For designs using the on-chip USB device, the USB DP/DM pair must be 90-ohm differential and routed within 2 mm of each other; place the 1.5 kOhm pull-up on D+ only after VBUS detection.
Configure all unused I/O as inputs with enabled internal pull-downs in firmware before entering Standby sleep - floating inputs can leak several hundred microamps and erase battery-life budgets. Do not exceed VDD + 0.3 V on any GPIO; the SAM D20 is not 5 V tolerant. When migrating code from earlier silicon revision (ATSAMD20E14A-AU, Rev A) to this Rev B device, verify the SERCOM baud-rate register reload values - the Rev B silicon tightens the timing margin at -40 C.
Compliance Information
RoHS and REACH compliance per Microchip product page. Industrial temperature grade only - AEC-Q100 qualification is not listed for this part number (consider ATSAM family AEC-Q100 parts for automotive).