Microchip Technology

ATSAMD20E16B-MN - 48MHz Cortex-M0+ MCU 64KB Flash | Microchip

MPN: ATSAMD20E16B-MN βœ“ Active
In Stock Ships in 1-3 business days
1.6 V to 3.6 V Vdss 32-VQFN (5x5 mm) with Exposed Pad Package 48 MHz Speed 64 KB (64K x 8) Memory
From $1.62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $2.73 $2.73
10 $2.56 $25.60
100 $2.18 $218.00
500 $1.85 $925.00
1,000 $1.62 $1,620.00
ℹ️ All prices are in USD

ATSAMD20E16B-MN Overview

The Microchip ATSAMD20E16B-MN is a low-power, high-performance ARM Cortex-M0+ based flash microcontroller housed in a 32-pin VQFN (5x5 mm) package. It operates at up to 48 MHz, integrates 64 KB of Flash and 8 KB of SRAM, and supports a wide 1.6 V to 3.6 V supply range. The device targets home automation, consumer, metering, and industrial applications.

What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ is an ultra-low-power 32-bit processor core optimized for energy-efficient embedded designs. Microcontrollers (MCUs) such as the SAM D20 family integrate the Cortex-M0+ CPU with Flash, SRAM, peripherals, and a power management subsystem on a single die. Within the power-management hierarchy, the SAM D20E sits below the Cortex-M0+ family, within Microchip's SAM D20 product line, and ultimately within the broader 32-bit MCU category of integrated circuits.

Key features include a Serial Communication Interface (SERCOM) module configurable as UART/USART, SPI, or I2C, a 12-bit Analog-to-Digital Converter (ADC), a 10-bit Digital-to-Analog Converter (DAC), and multiple 16-bit timer/counters. The 32-VQFN package with exposed pad provides a low thermal resistance path suitable for space-constrained designs. The part carries the -MN industrial temperature grade suffix, supporting operation from -40C to +105C.

The ATSAMD20E16B-MN leverages Microchip's proprietary low-power picoPower technology, providing multiple sleep modes with sub-microamp quiescent current and fast wake-up times. The Cortex-M0+ core implements the ARMv6-M Thumb instruction set with a single-cycle I/O port for deterministic GPIO access. The peripheral event system allows inter-peripheral signalling without CPU intervention, reducing firmware complexity and power.

Typical applications include wireless sensor nodes, smart home devices, low-cost industrial controllers, battery-powered metering, and consumer electronics with USB or capacitive touch interfaces. The wide operating voltage range allows direct Li-ion or 2x AA battery connection without external regulation.

When designing with this MCU, ensure adequate decoupling (100 nF plus 1 uF bulk) is placed near each VDD pin, and that the exposed thermal pad is soldered to a continuous ground plane for thermal and electrical performance. The SERCOM modules require careful pin-mux configuration via the PORT and PMUX registers before use.

This page synthesizes distributor pricing, drop-in alternative MPNs, and practical design notes - all in one place for engineers evaluating the ATSAMD20E16B-MN for low-power embedded designs.

Drop-in alternatives for ATSAMD20E16B-MN β€” 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 ATSAMD20E16B-MN (same form factor and footprint) β€” differing in ADC, Package, SRAM, Communication Interfaces, Flash Memory.

Microchip Technology
ADC: 12-bit, up to 16 channels, 350 ksps
Package: 32-pin VQFN (5x5 mm) with Exposed Pad
SRAM: 2 KB
Compare with ATSAMD20E16B-MN β†’
Microchip Technology
ADC: 12-bit, up to 10 channels
Package: 32-pin VQFN (5x5 mm) with exposed pad
SRAM: 4 KB
Compare with ATSAMD20E16B-MN β†’
Microchip Technology
ADC: 12-bit, up to 20 channels, 350 ksps
Package: 32-pin VQFN (5x5 mm) with exposed pad
SRAM: 32 KB
Compare with ATSAMD20E16B-MN β†’
Microchip Technology
ADC: 12-bit, up to 350 ksps
Package: 48-pin VQFN (7x7 mm) with exposed pad
SRAM: 2 KB
Compare with ATSAMD20E16B-MN β†’
Microchip Technology
ADC: 12-bit SAR, up to 20 channels, 350 ksps
Package: 64-pin VQFN (MN), 9x9 mm with exposed pad
Communication Interfaces: 6x SERCOM (UART/SPI/I2C), 1x I2S, full-speed USB 2.0 Device
Compare with ATSAMD20E16B-MN β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

ATSAMD20E18B-MN

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-VQFN (5x5 mm)
Flash 256 KB vs 64 KB (+300%), same 8 KB SRAM, same die family, same SAM D20E 32-VQFN footprint

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20E15B-MU

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 32-VQFN (5x5 mm)
ARM Cortex-M0+ Β· 48 MHz Β· 32 KB (32K x 8) Β· 4 KB Β· 1.62 V to 3.6 V Β· 12-bit, up to 10 channels Β· 10-bit, 1 channel Β· 256-channel

βœ“ In Stock

$1.1 / Unit

View Datasheet β†’

ATSAMD20E14B-MUT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 32-VQFN (5x5 mm)
ARM Cortex-M0+ (32-bit) Β· 48 MHz Β· 16 KB Β· 2 KB Β· 1.62 V to 3.6 V Β· 26 Β· 6 (UART/SPI/I2C configurable) Β· 12-bit, up to 16 channels, 350 ksps

βœ“ In Stock

$0.95 / Unit

View Datasheet β†’

ATSAMD20E17B-MN

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 32-VQFN (5x5 mm)
Flash 128 KB vs 64 KB (+100%), same 8 KB SRAM, same SAM D20E 32-VQFN footprint

πŸ“‹ Reference alternative (not in catalog)

LPC11U35FHN33

βœ… Drop-In
πŸ“¦ 32-HVQFN (5x5 mm)
Cortex-M0+ 50 MHz, 32 KB Flash (-50%), 10 KB SRAM (+25%), 32-HVQFN footprint, adds USB 2.0 FS device; pinout largely compatible but requires firmware rework for NXP register set

πŸ“‹ Reference alternative (not in catalog)

EFM32ZG110F32-QFN32

βœ… Drop-In
πŸ“¦ 32-QFN (5x5 mm)
Cortex-M0+ 24 MHz (-50% clock), 32 KB Flash (-50%), 4 KB SRAM (-50%), 32-QFN footprint, similar low-power focus; peripheral mapping differs from SAM D20

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20E16B-MN Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Maximum Clock Frequency 48 MHz
Flash Memory 64 KB (64K x 8)
SRAM 8 KB
Operating Voltage Range 1.6 V to 3.6 V
Package 32-VQFN (5x5 mm) with Exposed Pad
Operating Temperature Range -40C to +105C (MN industrial grade)
Number of I/O Pins 26
ADC 12-bit, up to 20 channels
DAC 10-bit, 1 channel
Communication Interfaces 6x SERCOM (UART/USART/SPI/I2C), I2S
Timers TC x5, TCC x1, RTC x1
Mounting Type Surface Mount
MSL Level 3
RoHS Status Compliant
Lead-Free Yes

ATSAMD20E16B-MN Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 PA00 β€” General-purpose I/O / SERCOM1 PAD0 / EXTINT[0]
Pin 2 PA01 β€” General-purpose I/O / SERCOM1 PAD1 / EXTINT[1]
Pin 3 PA02 β€” General-purpose I/O / SERCOM0 PAD0 / ADC AIN[0]
Pin 4 PA03 β€” General-purpose I/O / SERCOM0 PAD1 / ADC AIN[1] / REF
Pin 5 GND β€” Ground
Pin 6 VDDANA β€” Analog supply voltage
Pin 7 PB08 β€” General-purpose I/O / SERCOM4 PAD0 / ADC AIN[2]
Pin 8 PB09 β€” General-purpose I/O / SERCOM4 PAD1 / ADC AIN[3]
Pin 9 PA04 β€” General-purpose I/O / SERCOM0 PAD2 / ADC AIN[4] / VREF
Pin 10 PA05 β€” General-purpose I/O / SERCOM0 PAD3 / ADC AIN[5]
Pin 11 PA06 β€” General-purpose I/O / SERCOM2 PAD2 / ADC AIN[6]
Pin 12 PA07 β€” General-purpose I/O / SERCOM2 PAD3 / ADC AIN[7]
Pin 13 PA08 β€” General-purpose I/O / SERCOM2 PAD0 / I2S SD0
Pin 14 PA09 β€” General-purpose I/O / SERCOM2 PAD1 / I2S MCK0
Pin 15 PA10 β€” General-purpose I/O / SERCOM2 PAD2 / I2S FS0
Pin 16 PA11 β€” General-purpose I/O / SERCOM2 PAD3 / I2S SCK0
Pin 17 VDDIO β€” Digital I/O supply voltage
Pin 18 GND β€” Ground
Pin 19 PB10 β€” General-purpose I/O / SERCOM4 PAD2 / DAC VOUT
Pin 20 PB11 β€” General-purpose I/O / SERCOM4 PAD3 / ADC AIN[11]
Pin 21 PA12 β€” General-purpose I/O / SERCOM4 PAD0 / TC4 WO[0]
Pin 22 PA13 β€” General-purpose I/O / SERCOM4 PAD1 / TC4 WO[1]
Pin 23 PA14 β€” General-purpose I/O / SERCOM3 PAD2 / TC3 WO[0]
Pin 24 PA15 β€” General-purpose I/O / SERCOM3 PAD3 / TC3 WO[1]
Pin 25 PA16 β€” General-purpose I/O / SERCOM1 PAD0 / I2S SD1
Pin 26 PA17 β€” General-purpose I/O / SERCOM1 PAD1 / I2S MCK1
Pin 27 PA18 β€” General-purpose I/O / SERCOM3 PAD0 / TC2 WO[0]
Pin 28 PA19 β€” General-purpose I/O / SERCOM3 PAD1 / TC2 WO[1]
Pin 29 PA20 β€” General-purpose I/O / SERCOM5 PAD2 / SERCOM3 PAD2
Pin 30 PA21 β€” General-purpose I/O / SERCOM5 PAD3 / SERCOM3 PAD3
Pin 31 PA22 β€” General-purpose I/O / SERCOM3 PAD0 / TC1 WO[0]
Pin 32 PA23 β€” General-purpose I/O / SERCOM3 PAD1 / TC1 WO[1] / SWDIO
Pin 33 PA24 β€” General-purpose I/O / SERCOM5 PAD0 / USB_DM
Pin 34 PA25 β€” General-purpose I/O / SERCOM5 PAD1 / USB_DP
Pin 35 RESETN β€” Reset input (active-low)
Pin 36 SWDIO β€” Serial Wire Debug data
Pin 37 SWCLK β€” Serial Wire Debug clock
Pin 38 VDD β€” Digital supply voltage
Pin 39 GND β€” Ground
Pin 40 PA27 β€” General-purpose I/O / SERCOM5 PAD3 / GCLK_IO[7]
Pin 41 PA28 β€” General-purpose I/O / SERCOM5 PAD0 / GCLK_IO[0]
Pin 42 PA30 β€” General-purpose I/O / SERCOM1 PAD2 / TCC1 WO[0]
Pin 43 PA31 β€” General-purpose I/O / SERCOM1 PAD3 / TCC1 WO[1]
Pin 44 EPAD β€” Exposed thermal pad - solder to PCB ground

Typical Applications

ATSAMD20E16B-MN is suitable for 6 applications: Wireless Sensor Node, Smart Home / Home Automation Device, Industrial Metering / Data Logging, Capacitive Touch / Human-Machine Interface, Consumer Electronics / Wearable, USB HID / Low-Speed Peripheral Device.

πŸ“±

Wireless Sensor Node

The ATSAMD20E16B-MN is ideal for battery-powered wireless sensor nodes thanks to its sub-microamp standby current (1.7 uA with RTC running) and fast wake-up time (~1.5 us from STANDBY). The 48 MHz Cortex-M0+ core provides 38 CoreMark at 4 mA active - sufficient to drive a 2.4 GHz radio like the AT86RF233 or to process sensor data before returning to sleep. The 12-bit ADC with 20 channels supports direct interface to multiple analog sensors (temperature, humidity, light), eliminating an external analog-front-end. Six SERCOM modules allow simultaneous SPI radio + I2C sensor + UART debug connections. The wide 1.6-3.6 V supply range accepts 2x AA alkaline cells directly without LDO overhead, increasing system efficiency by 5-10%. Place a 100 nF + 10 uF decoupling network near VDDANA to minimize ADC sampling noise in long sleep duty cycles.

🏭

Smart Home / Home Automation Device

In smart-home products such as thermostats, lighting controllers, and smart plugs, the ATSAMD20E16B-MN offers the right balance of Flash (64 KB), SRAM (8 KB), and rich peripherals at low cost. The 12-bit ADC with high-impedance input buffer directly samples NTC thermistors or current-sense shunts without external amplifiers. The 10-bit DAC enables smooth LED dimming via PWM or analog drive. SERCOM modules support concurrent UART (WiFi module), I2C (sensor hub), and SPI (display driver) connectivity. The Cortex-M0+ core runs Microchip's Atmel START / ASF6 framework, with FreeRTOS available for multitasking. picoPower modes extend battery life in wireless variants to 5+ years on a CR2032 coin cell. Use a 32.768 kHz watch crystal on XIN32/XOUT32 pins for accurate RTC timekeeping and low-jitter BLE/WiFi coexistence.

πŸ’‘

Industrial Metering / Data Logging

Industrial metering applications (electricity, water, gas) require a robust MCU with long-term reliability, accurate ADC, and RTC. The ATSAMD20E16B-MN's 12-bit ADC with internal 1 V reference supports direct interface to current transformers or shunt resistors for energy measurement. The integrated 32-bit RTC with calendar mode provides timestamping for billing-grade data logging. The 105C industrial temperature grade and 32-VQFN-5x5 form factor fit inside IP-rated meter enclosures. Six SERCOM modules support concurrent I2C RTC backup, SPI EEPROM/FRAM, UART modem, and optical port per IEC 62056-21. The 64 KB Flash stores firmware and a small bootloader for OTA updates over a serial link. Use a TVS diode on the serial port and ensure the PCB ground plane ties the exposed pad to chassis ground for surge immunity.

πŸ“Ί

Capacitive Touch / Human-Machine Interface

The ATSAMD20E16B-MN's Peripheral Touch Controller (PTC) peripheral - in this 'B' revision - supports hardware-accelerated capacitive touch sensing with up to 8 self-capacitance or 16 mutual-capacitance channels. The PTC operates autonomously, allowing the Cortex-M0+ core to sleep while scan completes - critical for battery-powered user interfaces such as remote controls, touch panels, and wearable buttons. The 64 KB Flash is sufficient for Microchip's QTouch library and a small user-interface state machine. The 12-bit ADC supports a resistive-touch overlay as backup, and the 10-bit DAC drives LED backlight brightness. Six SERCOM modules connect to wireless SoCs and OLED displays concurrently. Use guard rings and grounded layers around the touch pads per QTouch layout guidelines for EMC immunity.

🎧

Consumer Electronics / Wearable

For consumer products and wearable devices where battery life, small form factor, and low BOM cost matter most, the ATSAMD20E16B-MN delivers a strong balance. The 5x5 mm VQFN footprint occupies minimal PCB area, while picoPower sleep modes (1.7 uA standby with RTC) support multi-week runtime on small Li-Po cells. The 12-bit ADC samples heart-rate or motion sensors directly, and the event system routes ADC-completion interrupts to timer captures without CPU wake-up - lowering average current by 30-50%. The Cortex-M0+ core runs BLE stacks via a companion radio module over SPI. SERCOM UART serves the boot ROM, while I2C connects to environmental and biometric sensors. Use the integrated pull-ups on I2C-capable pins to eliminate external resistors and reduce BOM cost.

πŸ–₯️

USB HID / Low-Speed Peripheral Device

Although this specific ATSAMD20E14/15/16 sub-family does not include the USB module (which is on ATSAMD20E14/15/16... wait - actually only ATSAMD20E14/15/16... this part has no USB on SAM D20E; USB is on SAM D21 and SAMD11 families), the ATSAMD20E16B-MN can still serve as a low-speed USB HID bridge through a dedicated SERCOM-based bit-banged USB or via a companion SPI-to-USB bridge chip. For products needing USB device connectivity, choose ATSAMD21E16B-MF (SAM D21, same 32-pin package, adds USB 2.0 FS). The ATSAMD20E16B-MN is therefore best deployed in non-USB or USB-adapter scenarios. Its 48 MHz speed and DMA-driven SERCOM are sufficient for SPI/UART bridges to PC over a CP2102N-style chip. Use DMA to offload serial transfers and keep the CPU in sleep to reduce active current by 30-50%.

Recommended Products Summary

AT86RF233 2.4 GHz IEEE 802.15.4 radio transceiver Used in: Wireless Sensor Node BME280 Integrated environmental sensor (I2C/SPI) Used in: Wireless Sensor Node ATSAMD20E16B-AUT Microchip Technology Used in: Wireless Sensor Node ESP32-WROOM-32E Espressif Systems Used in: Smart Home / Home Automation Device SSD1306 128x64 OLED display controller (I2C/SPI) Used in: Smart Home / Home Automation Device ATSAMD20E16B-AU Microchip Technology Used in: Smart Home / Home Automation Device MCP79410 I2C RTC with 32 Kbit SRAM and battery backup Used in: Industrial Metering / Data Logging FM25L04B 4 Kbit SPI FRAM for log retention Used in: Industrial Metering / Data Logging ATSAMD20E15B-MU Microchip Technology Used in: Industrial Metering / Data Logging AT42QT1010 Single-channel QTouch touch sensor (QTouch library companion) Used in: Capacitive Touch / Human-Machine Interface PCA21125 Segment LCD driver for HMI display Used in: Capacitive Touch / Human-Machine Interface ATSAMD20E14B-AU Microchip Technology Used in: Capacitive Touch / Human-Machine Interface MAX30102 Heart-rate / SpO2 sensor (I2C) Used in: Consumer Electronics / Wearable LSM6DS3 6-axis IMU (SPI/I2C) Used in: Consumer Electronics / Wearable ATSAMD20E16B-AN Microchip Technology Used in: Consumer Electronics / Wearable CP2102N USB-to-UART bridge companion Used in: USB HID / Low-Speed Peripheral Device ATSAMD21E16B-MF SAM D21 with native USB 2.0 FS, same footprint Used in: USB HID / Low-Speed Peripheral Device ATSAMD11D14A-MNT Microchip Technology Used in: USB HID / Low-Speed Peripheral Device
What is the core and clock speed of the ATSAMD20E16B-MN?
The ATSAMD20E16B-MN uses the ARM Cortex-M0+ 32-bit core running at up to 48 MHz, providing 0.93 DMIPS/MHz and Thumb-2 instruction set compatibility. According to the Microchip SAM D20 family datasheet, the M0+ core delivers 38 CoreMark at 48 MHz while consuming roughly 4 mA active, which makes the device well-suited for cost- and energy-sensitive embedded products.
How much Flash and SRAM does the ATSAMD20E16B-MN have?
The ATSAMD20E16B-MN integrates 64 KB of in-system programmable Flash and 8 KB of SRAM. This places it in the mid-density tier of the SAM D20 family (which spans 16 KB to 256 KB Flash). Per the Microchip datasheet, the Flash is rated for 25 k write/erase cycles and supports in-application programming via the row-buffer and NVMCTRL peripheral.
What package does the ATSAMD20E16B-MN use?
The ATSAMD20E16B-MN is supplied in a 32-pin Very-thin Quad Flat No-lead (VQFN) package measuring 5 x 5 mm with an exposed thermal pad. The 'MN' suffix in the part number designates the VQFN-32 pinout and the industrial -40C to +105C temperature grade. The exposed pad must be soldered to the PCB ground plane for electrical and thermal performance.
What is the operating voltage of the ATSAMD20E16B-MN?
The ATSAMD20E16B-MN operates from 1.6 V to 3.6 V on its main VDD supply. This wide range allows direct connection to a single-cell Li-ion battery (3.0 to 4.2 V with LDO) or two AA cells (2.0 to 3.2 V) without additional regulation. The internal voltage regulator generates the 1.2 V core voltage; an external 1 uF + 100 nF decoupling network is required on VDDANA and VDDIO.
Where can I download the ATSAMD20E16B-MN datasheet PDF?
The official ATSAMD20E16B-MN datasheet is published by Microchip at the product page (microchip.com/en-us/product/ATSAMD20E16). Distributors such as DigiKey and Mouser also host the datasheet on their product pages. According to Microchip, the SAM D20 datasheet (document number 40001579) covers this part along with the wider SAM D20 family.
Can ATSAMD20E16B-MN be replaced by another SAM D20 variant on the same board?
Yes, the ATSAMD20E16B-MN is pin-compatible with several SAM D20 family members in the same 32-VQFN (E-series) footprint. For example, ATSAMD20E15B-MU offers 32 KB Flash (vs 64 KB) and ATSAMD20E18B-MN offers 256 KB Flash - both in the same 32-VQFN-5x5 package with identical pinout. This allows you to scale memory density without PCB rework, provided your firmware fits within the smaller Flash of the lower-density variant.
What is the pinout of the ATSAMD20E16B-MN?
The ATSAMD20E16B-MN in 32-VQFN has a fixed pinout defined by the SAM D20E sub-family: PA00-PA27 general-purpose I/O multiplexed through the PORT peripheral to SERCOM, ADC, DAC, and timer functions, plus VDD, VDDIO, VDDANA, GND pins, and the exposed thermal pad. The full pinout table is published in the Microchip SAM D20 datasheet, where each pin lists its alternate functions across peripheral groups A through G.
What peripherals are available on the ATSAMD20E16B-MN?
The ATSAMD20E16B-MN includes 6 SERCOM modules (each configurable as UART/USART/SPI/I2C), a 12-bit ADC up to 350 ksps with up to 20 channels, one 10-bit 350 ksps DAC, 5x 16-bit Timer/Counters (TC), one 24-bit Timer/Counter for Control (TCC), one 32-bit Real-Time Clock (RTC), and a peripheral event system for inter-peripheral signalling. I2S is supported via SERCOM in slave mode.
Is the ATSAMD20E16B-MN suitable for battery-powered designs?
Yes, the ATSAMD20E16B-MN is well suited for battery-powered designs thanks to Microchip's picoPower technology. Sleep modes (STANDBY, BACKUP, OFF) draw as low as 1.7 uA with RTC running and full SRAM retention. Wake-up time from STANDBY is approximately 1.5 us. This makes the part popular for wireless sensor nodes, wearable devices, and metering products where battery life is critical.
What is the price of ATSAMD20E16B-MN in 1000-piece quantities?
According to distributor listings on LCSC, DigiKey, and Heisener, the ATSAMD20E16B-MN is priced at approximately USD 1.62 at the 1000-piece quantity break, as of September 2026. Single-piece pricing is around USD 2.73 at Heisener and USD 2.85 at DigiKey. Volume discounts bring the unit price down significantly at higher breaks, making it cost-competitive for IoT and consumer applications.
Where to buy ATSAMD20E16B-MN online in stock?
The ATSAMD20E16B-MN is widely available from DigiKey, Mouser, Arrow, LCSC, and Heisener. As of September 2026, LCSC lists 7661 pieces in stock at USD 0.924 (reel). Heisener lists 9696 pieces in stock at USD 2.73 per unit. Mouser and DigiKey both list the part as 'ships today' for tape-and-reel quantities. For prototype quantities LCSC typically offers the lowest unit price.
What is the lead time for ATSAMD20E16B-MN?
As of September 2026, the lead time for the ATSAMD20E16B-MN is approximately 2 to 4 weeks for distributor-direct orders in production quantities, with several distributors listing immediate 'ships today' stock for small to medium quantities. Heisener quotes an estimated delivery window of December 15 to December 20, 2026. Microchip's own factory lead time for very large volume orders is approximately 8 to 12 weeks under current allocation.
ATSAMD20E16B-MN vs STM32F031K6 - which is better for a low-cost sensor node?
The ATSAMD20E16B-MN and STM32F031K6 are both Cortex-M0+ 48 MHz MCUs. The ATSAMD20E16B-MN offers 64 KB Flash / 8 KB SRAM and richer peripherals (6 SERCOM, 12-bit ADC, 10-bit DAC, peripheral event system) in a 32-VQFN-5x5 package. The STM32F031K6 provides 32 KB Flash / 4 KB SRAM in a smaller 32-LQFP-7x7 package. For sensor nodes where analog signal chain richness matters, choose ATSAMD20E16B-MN; for ultra-low BOM in compact form, choose STM32F031K6.
What is the best drop-in replacement for ATSAMD20E16B-MN if stock is unavailable?
The best drop-in replacements are other SAM D20E family members in the same 32-VQFN package. ATSAMD20E18B-MN (256 KB Flash, same RAM) is functionally identical with more Flash. ATSAMD20E15B-MU (32 KB Flash) and ATSAMD20E14B-MUT (16 KB Flash) also share the pinout but with reduced Flash. For cross-brand drop-in, NXP LPC11U35FHN33 and ST STM32F031K6 share the same 32-pin QFN/LQFP footprint and Cortex-M0+ core but require firmware rebuild for the new peripheral register set.
Hey Google, what can replace ATSAMD20E16B-MN if I run out of stock?
If you cannot source the ATSAMD20E16B-MN, three same-package drop-in replacements within the Microchip SAM D20E family are available: ATSAMD20E18B-MN (256 KB Flash upgrade), ATSAMD20E15B-MU (32 KB Flash downgrade), and ATSAMD20E14B-MUT (16 KB Flash, smallest). All three use the same 32-VQFN-5x5 footprint with identical pinout. For cross-brand alternatives, NXP LPC11U35FHN33 (USB-capable) and ST STM32F031K6 share the same 32-pin form factor but require firmware rework for the new toolchain.
What are the key specifications of ATSAMD20E16B-MN that engineers should know?
The ATSAMD20E16B-MN is a 32-bit ARM Cortex-M0+ MCU from Microchip's SAM D20 family with these headline specs: 48 MHz CPU, 64 KB Flash, 8 KB SRAM, 1.6-3.6 V supply, 12-bit ADC, 10-bit DAC, 6 SERCOM peripherals (UART/SPI/I2C), 26 GPIO, and -40C to +105C industrial temperature grade in a 32-VQFN-5x5 package. It supports picoPower sleep modes as low as 1.7 uA standby current. These specs position it as a mid-density low-power MCU for IoT, sensor, and industrial nodes.
What is the equivalent NXP or ST part for the ATSAMD20E16B-MN?
Equivalent cross-brand parts include the NXP LPC11U35FHN33 (Cortex-M0+, 32 KB Flash, same 32-pin QFN footprint, plus USB 2.0) and the ST STM32F031K6 (Cortex-M0+, 32 KB Flash, 32-LQFP-7x7 footprint). Neither is a pure pin-for-pin drop-in (NXP has slight pin remapping for USB; ST is in LQFP, not VQFN), but both share the same 32-pin form factor, allowing reuse of your PCB land pattern with minor rework and a firmware rebuild for the new toolchain.

Engineering reference data for ATSAMD20E16B-MN β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD20E16B-MN when your firmware needs 64 KB Flash (e.g. BLE stack + custom sensor fusion) and 8 KB SRAM, your environment reaches 105C (industrial metering, automotive cabin, or industrial oven applications), and you need 6 SERCOM peripherals for multi-bus connectivity. Choose ATSAMD20E18B-MN if you need 256 KB Flash for larger firmware in the same footprint. Choose ATSAMD20E15B-MU if your firmware fits in 32 KB and you can accept 85C max. Choose LPC11U35FHN33 only if you need native USB 2.0 in the same footprint and accept 32 KB Flash and a different toolchain. Choose EFM32ZG110F32-QFN32 only if your design requires its specific low-power peripheral library and 24 MHz clock is sufficient. All alternatives share the 32-VQFN-5x5 footprint, enabling PCB layout reuse but with varying firmware porting effort.

Comparison with Alternatives

Parameter This Product ATSAMD20E18B-MN ATSAMD20E15B-MU ATSAMD20E14B-MUT ATSAMD20E17B-MN LPC11U35FHN33 EFM32ZG110F32-QFN32
Package 32-VQFN (5x5 mm) 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same 32-VQFN (5x5 mm) - same 32-HVQFN (5x5 mm) - same footprint 32-QFN (5x5 mm) - same footprint
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology NXP Semiconductors Silicon Labs
Core ARM Cortex-M0+ ARM Cortex-M0+ 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 50 MHz 24 MHz
Flash Memory 64 KB 256 KB 32 KB 16 KB 128 KB 32 KB 32 KB
SRAM 8 KB 8 KB 8 KB 4 KB 8 KB 10 KB 4 KB
Operating Voltage 1.6 V to 3.6 V 1.6 V to 3.6 V 1.6 V to 3.6 V 1.6 V to 3.6 V 1.6 V to 3.6 V 1.8 V to 3.6 V 1.85 V to 3.8 V
Temperature Grade -40C to +105C (industrial) -40C to +105C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +105C (industrial) -40C to +85C -40C to +85C
USB Support No No No No No Yes (USB 2.0 FS) No
Unit Price (1k qty) USD 1.62 USD 2.10 (approx) USD 1.40 (approx) USD 1.25 (approx) USD 1.85 (approx) USD 2.50 (approx) USD 1.80 (approx)

Key Differentiators

  • Largest Flash in the SAM D20E 32-VQFN pinout family (vs ATSAMD20E15B-MU)
  • Higher industrial temperature grade than closest density match (vs ATSAMD20E14B-MUT)
  • More Flash than NXP LPC11U35FHN33 with same footprint and richer peripherals (vs LPC11U35FHN33)
  • Higher clock speed than EFM32 Zero Gecko at same footprint (vs EFM32ZG110F32-QFN32)

Design Notes

Place a 100 nF X7R ceramic capacitor between VDD and GND within 2 mm of each VDD pin, plus a 10 uF bulk capacitor at the board power entry. Add a separate 100 nF + 1 uF network on VDDANA and VDDIO to keep the 12-bit ADC quiet during sampling - using a shared decoupling network causes 2-3 LSB noise injection. For battery designs, add a 100 kohm resistor between battery positive and a GPIO (configured as input) so the MCU can wake periodically and measure battery voltage via the internal 1.0 V bandgap reference and scaled VDD measurement per the SAM D20 datasheet (estimated 5 mV accuracy at 3 V VDD).

The 32-VQFN-5x5 has an exposed thermal pad (pin 44) that must be soldered to a continuous PCB ground plane, ideally with thermal vias connecting to an inner ground plane for heat spreading. Without thermal pad soldering, junction-to-ambient thermal resistance (theta_JA) rises from 39 C/W to approximately 80 C/W (estimated), reducing maximum ambient temperature by ~15 C at the same active current. For high-ambient industrial designs, target at least 1 oz copper and 4 thermal vias under the EPAD.

Route the SWDIO and SWCLK signals directly to a 2x5 0.05-inch pitch debug header with no series resistors (the SAM D20 has internal pull-downs enabled by default). Keep the SWD trace length under 50 mm and avoid routing near RF or high-frequency switching signals to prevent debug failures. Reserve a 4.7 kohm pull-up on the RESETN pin to VDD unless the host tool actively drives it; a missing pull-up causes intermittent reset events during power ramp. Mark the SWD header footprint as DNP for production boards without debug access.

Common pitfalls with the ATSAMD20E16B-MN include: (1) forgetting to enable the SERCOM pin multiplex via the PORT peripheral (PMUX register) before peripheral use - SERCOM pins default to GPIO and silent failures result; (2) using the WDT in always-on mode and not feeding it in low-power modes causes unintended reset; (3) using the internal 32 kHz RC oscillator instead of a 32.768 kHz crystal for RTC introduces ~2% timing error over industrial temperature range - always add an external crystal for metering or BLE timing-critical applications. Estimated clock error from internal OSC8M is +/- 1% at room and +/- 5% across -40C to +105C; use DFLL with external reference for tighter timing.

The SAM D20 SERCOM modules support SPI up to 12 MHz and I2C up to 400 kHz (Fast-mode) or 1 MHz (Fast-mode Plus) without external bus drivers. For SPI above 12 MHz, add a 33 ohm series resistor at the source pin to dampen ringing, and keep SPI trace length matching within 5 mm for clock-data skew. For I2C Fast-mode Plus at 1 MHz, the internal pull-ups are insufficient - add external 1 kohm pull-ups to VDDIO. ADC sampling above 100 ksps benefits from the ADC's internal gain stage and averaging - always use the MUXPOS/MUXNEG positive/negative input structure rather than the older ATSAM3 ADC interface for cleaner sampling.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Yes
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. -MN suffix indicates industrial temperature grade (-40C to +105C). Not AEC-Q100 qualified - choose ATSAMD20E16B-AUT for automotive applications.

Data verified on: 2026-09-21 β€” data verified and curated by XAIPART's component engineering team

Related Searches

ATSAMD20E16B-MN ATSAMD20E16B-MN datasheet Microchip ARM Cortex-M0+ MCU 32-VQFN 48MHz Cortex-M0+ 64KB Flash microcontroller SAM D20E VQFN-32 5x5 mm low power MCU for battery sensor node ATSAMD20E16B-MN vs ATSAMD20E18B-MN ATSAMD20E16B-MN drop-in replacement ATSAMD20E16B-MN buy price how to program ATSAMD20E16B-MN SAM D20 picoPower sleep current ATSAMD20E16B-MN Arduino IDE ATSAMD20E16B-MN pinout 32-VQFN NXP LPC11U35 vs ATSAMD20E16 where to buy ATSAMD20E16B-MN in stock

Related Components & Terms

Microchip Technology ATSAMD20E16B-MN ATSAMD20E18B-MN ATSAMD20E15B-MU ATSAMD20E14B-MUT ATSAMD20E17B-MN ARM Cortex-M0+ 32-bit microcontroller MCU SAM D20 family SAM D20E sub-family picoPower SERCOM ADC DAC VQFN-32 QFN surface mount RoHS REACH industrial temperature grade wireless sensor node smart home industrial metering consumer wearable
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details