ATSAMD20E14B-AUT - 48MHz Cortex-M0+ MCU, 16KB Flash, 32-TQFP | Microchip
MPN: ATSAMD20E14B-AUT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.42 | $24.20 |
| 100 | $1.95 | $195.00 |
| 500 | $1.62 | $810.00 |
| 1,000 | $1.38 | $1,380.00 |
| 2,500 | $1.21 | $3,025.00 |
ATSAMD20E14B-AUT Overview
What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ microcontroller is a 32-bit reduced instruction set computing (RISC) MCU designed for ultra-low power embedded applications. It belongs to the broader ARM Cortex-M processor family, which sits inside the hierarchy: ARM Cortex-M -> 32-bit MCU -> microcontroller -> embedded IC. The M0+ core uses the Thumb/Thumb-2 instruction set, a single-cycle multiplier, and a tightly coupled NVIC interrupt controller. Compared with 8-bit MCUs such as the PIC16F series, the M0+ offers higher code density, modern toolchain support, deterministic interrupt latency, and far better DMIPs/mW efficiency, while still consuming minimal power.
Key features of the ATSAMD20E14B-AUT include: ARM Cortex-M0+ core with Single-cycle multiplier, hardware divide, and debug access via SWD; 16 KB Flash and 2 KB SRAM with in-application programmable flash; 6 SERCOM (configurable serial communication) interfaces supporting I2C, SPI, and USART simultaneously; 12-bit ADC with up to 350 ksps throughput and 10 channels; up to 14 touch-channel support via the Peripheral Touch Controller (PTC); and 1.62V to 3.63V single-supply operation with on-chip voltage regulator.
Technically, the SAM D20E integrates an 8-channel Event System, 6-channel DMA controller, Real-Time Counter (RTC), and multiple 16-bit Timer/Counters (TC). Memory protection is provided through a configurable flash access window, and security is enhanced by a 128-bit unique chip ID. The part supports Sleep, Idle, Standby, and Backup sleep modes with fast wake-up, drawing as little as a few microamps in deep-sleep, which is critical for battery-powered IoT endpoints.
Typical applications include IoT sensor nodes, smart-home wireless controllers (when paired with an ATWINC1500 Wi-Fi module), industrial motor control boards (using the TC/PWM channels), battery-powered metering devices such as water/gas meters, consumer HMI products with touch-button UIs, and low-cost wearable electronics. The SERCOM flexibility lets the MCU speak multiple protocols concurrently without external glue logic.
When designing with this part, allocate the 32-pin TQFP's VDD/GND pair to a star-ground layout with 100 nF + 1 uF decoupling close to each supply pin. Use the SERCOM pins thoughtfully because pin mapping to each SERCOM is multiplexed across the 32 TQFP pins, and choosing early avoids PCB rework. For low-power battery designs, leverage the integrated PTC for cap-touch wake-up, avoiding external wake controllers.
This page synthesizes distributor pricing, validated drop-in alternatives (same Microchip family), and engineering notes for the ATSAMD20E14B-AUT in one place - data not consolidated in the manufacturer datasheet.
Drop-in alternatives for ATSAMD20E14B-AUT — 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-AUT (same form factor and footprint) — differing in ADC, Flash Memory, MSL Level, Package, SRAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMD20E14B-AU
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →ATSAMD20E15B-AUT
✅ Drop-In✓ In Stock
$2.52 / Unit
View Datasheet →ATSAMD20E16B-AUT
✅ Drop-In✓ In Stock
$2.45 / Unit
View Datasheet →ATSAMD20E14B-AZT
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20E14A-AN
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →ATSAMD20E14B-MUT
✅ Drop-In✓ In Stock
$0.95 / Unit
View Datasheet →ATSAMD20E14B-AUT Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M0+ (32-bit, single-core) |
| Maximum Clock Speed | 48 MHz |
| Flash Memory | 16 KB (16K x 8) |
| SRAM | 2 KB |
| Supply Voltage | 1.62 V to 3.63 V |
| Operating Temperature | -40C to +85C (Industrial) |
| Package | 32-TQFP (7x7 mm) |
| Mounting Type | Surface Mount |
| Number of I/O Pins | 26 |
| SERCOM Interfaces | 6 (configurable: I2C/SPI/USART) |
| ADC | 12-bit, up to 350 ksps, 10 channels |
| DAC | 10-bit, 1 channel |
| Timers/Counters | Multiple 16-bit TC, 1 RTC |
| Touch Channels (PTC) | Up to 14 |
| DMA | 6 channels |
| Event System | 8 channels |
| Watchdog Timer | Yes (window mode) |
| MSL Level | MSL3 |
| RoHS Status | Compliant |
| AEC-Q100 | Not qualified (industrial grade only) |
ATSAMD20E14B-AUT Pin Configuration
| Pin 1 | PA00 — GPIO/SERCOM1[0]/EIC/TC2 |
| Pin 2 | PA01 — GPIO/SERCOM1[1]/EIC/TC2 |
| Pin 3 | PA02 — GPIO/SERCOM0[0]/ADC0[0] |
| Pin 4 | PA03 — GPIO/SERCOM0[1]/ADC0[1] |
| Pin 5 | GND — Ground |
| Pin 6 | VDD — Digital supply voltage |
| Pin 7 | PA04 — GPIO/SERCOM0[2]/ADC0[4]/TC0 |
| Pin 8 | PA05 — GPIO/SERCOM0[3]/ADC0[5]/TC0 |
| Pin 9 | PA06 — GPIO/SERCOM0[4]/ADC0[6]/TC1 |
| Pin 10 | PA07 — GPIO/SERCOM0[5]/ADC0[7]/TC1 |
| Pin 11 | PA08 — GPIO/SERCOM1[2]/TC2/PTC |
| Pin 12 | PA09 — GPIO/SERCOM1[3]/TC2/PTC |
| Pin 13 | PA10 — GPIO/SERCOM2[2]/TC3/PTC |
| Pin 14 | PA11 — GPIO/SERCOM2[3]/TC3/PTC |
| Pin 15 | PA12 — GPIO/SERCOM2[0]/PTC |
| Pin 16 | PA13 — GPIO/SERCOM2[1]/PTC |
| Pin 17 | PA14 — GPIO/SERCOM3[2]/TC4 |
| Pin 18 | PA15 — GPIO/SERCOM3[3]/TC4 |
| Pin 19 | PA16 — GPIO/SERCOM3[0]/I2S-SD |
| Pin 20 | PA17 — GPIO/SERCOM3[1]/I2S-MCK |
| Pin 21 | PA18 — GPIO/SERCOM3[2]/I2S-FS |
| Pin 22 | PA19 — GPIO/SERCOM3[3]/I2S-BCK |
| Pin 23 | PA20 — GPIO/SERCOM5[2]/TC5 |
| Pin 24 | PA21 — GPIO/SERCOM5[3]/TC5 |
| Pin 25 | PA22 — GPIO/SERCOM3[0]/TC6 |
| Pin 26 | PA23 — GPIO/SERCOM3[1]/TC6 |
| Pin 27 | PA24 — GPIO/SERCOM5[0]/USB_DM |
| Pin 28 | PA25 — GPIO/SERCOM5[1]/USB_DP |
| Pin 29 | RESET — Reset input (active low) |
| Pin 30 | VDD — Digital supply voltage |
| Pin 31 | GND — Ground |
| Pin 32 | PA30 — GPIO/SERCOM1[0]/SWDIO (programming data) |
Typical Applications
ATSAMD20E14B-AUT is suitable for 6 applications: IoT Wireless Sensor Nodes, Smart Home Hubs and Appliance Controllers, Industrial Metering and Sensor Conditioning, Consumer Wearable Devices, Touch Button Interfaces (Capacitive HMI), Battery-Powered Wireless Remote Controls.
IoT Wireless Sensor Nodes
The ATSAMD20E14B-AUT fits wireless IoT sensor nodes thanks to its 48 MHz Cortex-M0+ core, 6 SERCOM interfaces for SPI-based radios, and ultra-low deep-sleep current. The 16 KB flash holds small IoT protocol stacks or custom firmware, while the 2 KB SRAM supports sensor buffers and network queues. Placed as the main MCU beside an ATWINC1500 Wi-Fi or SAM R34 LoRa module, the M0+ runs network housekeeping in <1 mA active while the radio handles RF. The 12-bit ADC with 10 channels reads temperature, humidity, and analog sensors without an external ADC, and the 14-channel PTC supports cap-touch wake-up, eliminating an external wake controller.
Recommended
Smart Home Hubs and Appliance Controllers
Smart-home and appliance controllers leverage the ATSAMD20E14B-AUT's 6 SERCOMs to talk simultaneously to Wi-Fi/BLE modules, sensors, and human-interface peripherals. The 12-bit ADC monitors analog inputs from potentiometers or temperature probes, while the 16-bit Timer/Counter channels drive PWM-controlled motor speeds in fans, blenders, or HVAC dampers. With 26 GPIO pins exposed on the 32-TQFP, the design can host LED drivers, keypad matrices, and LCD interfaces without expanding. The Cortex-M0+ easily runs capacitive touch button decoding and BLE command handling for appliances like air purifiers and washing-machine controls.
Recommended
Industrial Metering and Sensor Conditioning
The ATSAMD20E14B-AUT is widely used in industrial water, gas, and electricity meters because of its low-power Cortex-M0+ core, integrated 12-bit ADC, and reliable RTC. The 16-bit Timer/Counters precisely measure pulse trains from flow sensors, while the DMA engine copies ADC sample blocks to SRAM without CPU intervention, reducing CPU load to <5%. The 1.62V to 3.63V supply range supports direct connection to single-cell Li-ion or 3.6V alkaline battery stacks, and the deep-sleep current extends battery life to 10+ years in low-duty metering applications. The 8-channel Event System and SERCOM interfaces support communication with metering radio modules such as SAM R34 or external MBus modules.
Recommended
Consumer Wearable Devices
The ATSAMD20E14B-AUT powers cost-sensitive wearables like fitness bands, smartwatches (with companion BLE), and pulse-oximetry bands. Its Cortex-M0+ core delivers the responsiveness needed for sensor fusion while consuming minimal power, enabling weeks of runtime on small Li-Po batteries. The 6 SERCOMs connect the M0+ to a BLE radio, a heart-rate sensor (like the MAX30102), a 6-axis IMU (LSM6DSO), and an OLED display over SPI or I2C. The integrated PTC provides cap-touch buttons for user interaction without adding mechanical switches. The compact 32-TQFP (7x7 mm) footprint fits inside thin watch-style enclosures.
Recommended
Touch Button Interfaces (Capacitive HMI)
The ATSAMD20E14B-AUT's Peripheral Touch Controller (PTC) supports up to 14 capacitive touch channels, which is sufficient to build a fully featured touch-button user interface on a single MCU without external touch ICs. The internal hardware auto-calibrates for drift compensation, freeing the Cortex-M0+ from continuous scan servicing. Typical designs include kitchen appliances, induction cooktops, audio volume sliders, and automotive cabin controls. The M0+ core can also drive an LED or LCD display next to the touch pads, providing visual feedback. Power consumption is minimized by auto-scanning PTC during deep-sleep.
Recommended
Battery-Powered Wireless Remote Controls
The ATSAMD20E14B-AUT is ideal for handheld remote controls, including RF remote controls for industrial cranes, garage-door openers, and BLE gaming controllers. The Cortex-M0+ executes button-debouncing, battery voltage monitoring via the 12-bit ADC, and a low-power RF transmit protocol, all within the 16 KB flash budget. Deep-sleep current of a few microamps yields years of battery life on two AAA cells; the 1.62V supply floor supports operation down to battery exhaustion. The integrated RTC provides periodic wake-up for button polling, and the SERCOM USART drives an inexpensive 433/868 MHz transmitter like the SAM R34.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD20E14B-AUT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMD20E14B-AU | ATSAMD20E15B-AUT | ATSAMD20E16B-AUT | ATSAMD20E14B-AZT | ATSAMD20E14A-AN |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | 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 | 32-TQFP (7x7) - same |
| Core | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz |
| Flash Memory | 16 KB | 16 KB | 32 KB | 64 KB | 16 KB | 16 KB |
| SRAM | 2 KB | 2 KB | 4 KB | 8 KB | 2 KB | 2 KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +125C (AEC-Q100) | -40C to +85C |
| SERCOM Interfaces | 6 | 6 | 6 | 6 | 6 | 6 |
| AEC-Q100 Qualified | No | No | No | No | Yes | No |
| Approx. Price (qty 1) | $2.85 | $2.85 (similar) | $3.40 | $3.95 | $3.65 (auto grade) | $2.85 (similar) |
Key Differentiators
- Industrial temperature grade with full Cortex-M0+ performance (vs ATSAMD20E14B-AZT (automotive grade))
- Upgradable memory without PCB changes (vs ATSAMD20E15B-AUT (32 KB flash))
- Lowest-cost entry into ARM Cortex-M0+ 32-TQFP family (vs ATSAMD20E16B-AUT (64 KB flash))
Design Notes
Place a 100 nF decoupling capacitor within 5 mm of each VDD pin (pins 6 and 30 on the 32-TQFP) and a bulk 4.7 uF near the chip. Use separate analog and digital grounds tied at a single point near the IC. For battery-powered designs, leverage the SAM D20's deep-sleep mode (~3 uA with RTC running) and peripheral wake-on-touch to maximize battery life to multi-year spans on two AAA cells.
Route the SWD signals (SWDIO on PA30, SWCLK on PA31) away from high-frequency switching nodes and keep them under 10 cm to maintain debug reliability. The 32-TQFP at 0.8 mm pitch can be routed on a 4-layer board with 0.2 mm traces; for 2-layer designs, place the MCU on the top side with the SERCOM SPI signals going straight down to pads. Maintain continuous ground pour on the bottom layer for EMI reduction.
When the SERCOM peripherals are configured for SPI at high speeds (>10 MHz) or for I2C Fast-Mode Plus (1 MHz), series-terminate clock lines with 22-33 ohm resistors to suppress ringing. Keep SERCOM trace lengths matched within 5 mm across the 32-TQFP package. The integrated DMA controller offloads high-speed data transfers without CPU intervention, freeing clock cycles for application logic.
Estimated: never tie RESET directly to VDD - always use an external pull-up (typically 10 kohm) and a 1 nF capacitor for clean power-on reset behavior. The brown-out detector (BOD) must be enabled in the FUSE settings or the MCU may behave erratically at supply voltages below 1.62 V. When migrating from ATSAMD20E14A revision to revision B, review the errata document for ADC calibration differences.
Compliance Information
RoHS compliant per Microchip product page. Industrial grade only (-40C to +85C); for AEC-Q100 automotive choose ATSAMD20E14B-AZT instead. Lead-free and halogen-free per Microchip environmental compliance documentation.