ATSAMD20E16B-MNT - 48MHz Cortex-M0+ MCU 64KB Flash | Microchip
MPN: ATSAMD20E16B-MNT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $1.55 | $1.55 |
| 10 | $1.4 | $14.00 |
| 100 | $1.18 | $118.00 |
| 500 | $1.02 | $510.00 |
| 1,000 | $0.88 | $880.00 |
| 3,000 | $0.72 | $2,160.00 |
ATSAMD20E16B-MNT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O. The Cortex-M0+ is ARM's smallest and most energy-efficient core, well suited to deterministic real-time control. The SAM D20 family sits within Microchip's broader portfolio of Cortex-M0+ parts: SAMD20 -> Cortex-M0+ MCU -> 32-bit MCU -> microcontroller -> embedded processor. This taxonomy positions it between 8-bit AVR/PIC parts (lower performance, lower power) and Cortex-M4/M7 parts (higher performance, higher power).
Key features of the ATSAMD20E16B-MNT include six SERCOM (Serial Communication Interface) modules that can be independently configured as UART, SPI, or I2C, a 12-bit ADC with up to 16 channels, a 10-bit DAC, a 256-channel Peripheral Touch Controller (PTC), and a full-function RTC with calendar mode. The device supports up to 26 GPIO pins and embeds a 32 kHz low-power oscillator for accurate sleep-mode timing.
Architecturally, the SAM D20E uses single-cycle hardware multiplication, a Nested Vectored Interrupt Controller (NVIC), and Microchip's proprietary Sleepwalking peripheral logic that allows the CPU to stay in deep sleep while peripherals react to events, waking only when needed. This architecture is what enables the device's typical active current in the microampere range when peripherals are clock-gated.
Typical applications include smart-home sensor nodes, low-power wireless MCUs paired with sub-GHz transceivers, industrial metering front-ends, consumer appliances, and battery-powered IoT endpoints. The combination of 64 KB Flash and 8 KB SRAM comfortably supports small RTOS-based designs and over-the-air (OTA) bootloaders when paired with an external flash.
When designing with the ATSAMD20E16B-MNT, plan the SERCOM assignment matrix early - each of the six SERCOM channels can be software-mapped to multiple pin sets, so pad layout choices determine which peripheral combinations are available. Designers should also budget for the 32 kHz crystal footprint even if the internal 32 kHz oscillator is used initially.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet alone, giving engineers a single source for BOM, sourcing, and PCB layout decisions.
Drop-in alternatives for ATSAMD20E16B-MNT — 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-MNT (same form factor and footprint) — differing in ADC, SRAM, Operating Temperature Range, Package, RoHS Status.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMD20E16B-MN
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →ATSAMD20E15B-MU
✅ Drop-In✓ In Stock
$1.1 / Unit
View Datasheet →ATSAMD20E14B-MUT
✅ Drop-In✓ In Stock
$0.95 / Unit
View Datasheet →ATSAMD20E17B-MNT
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD21E16A-MNT
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20E16B-MNT Maximum Ratings & Electrical Characteristics
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 64 KB (64K x 8) |
| SRAM | 8 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| Operating Temperature Range | -40 C to +105 C |
| Package | 32-pin VQFN (5x5 mm) with exposed pad |
| GPIO Count | 26 |
| ADC | 12-bit, up to 16 channels |
| DAC | 10-bit |
| SERCOM Modules | 6 (configurable as UART/SPI/I2C) |
| Peripheral Touch Controller (PTC) | 256 channels |
| RTC | Yes, with calendar mode |
| Low-Power Oscillator | Internal 32 kHz |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant (Green) |
ATSAMD20E16B-MNT Pin Configuration
| Pin 1 | VDD — Digital supply voltage |
| Pin 2 | PA00 — GPIO / SERCOM1 PAD0 |
| Pin 3 | PA01 — GPIO / SERCOM1 PAD1 |
| Pin 4 | PA02 — GPIO / SERCOM0 PAD0 / ADC AIN0 |
| Pin 5 | PA03 — GPIO / SERCOM0 PAD1 / ADC AIN1 / VREFA |
| Pin 6 | PA04 — GPIO / SERCOM0 PAD2 / ADC AIN2 |
| Pin 7 | PA05 — GPIO / SERCOM0 PAD3 / ADC AIN3 |
| Pin 8 | PA06 — GPIO / SERCOM0 PAD0 alt |
| Pin 9 | PA07 — GPIO / SERCOM0 PAD1 alt |
| Pin 10 | PA08 — GPIO / SERCOM2 PAD0 / I2S MCLK |
| Pin 11 | PA09 — GPIO / SERCOM2 PAD1 / I2S FS |
| Pin 12 | PA10 — GPIO / SERCOM2 PAD2 / I2S SCK |
| Pin 13 | PA11 — GPIO / SERCOM2 PAD3 / I2S SDO |
| Pin 14 | GND — Ground |
| Pin 15 | PA14 — GPIO / SERCOM4 PAD2 / XIN32 |
| Pin 16 | PA15 — GPIO / SERCOM4 PAD3 / XOUT32 |
| Pin 17 | PA16 — GPIO / SERCOM3 PAD0 / I2C SDA |
| Pin 18 | PA17 — GPIO / SERCOM3 PAD1 / I2C SCL |
| Pin 19 | PA18 — GPIO / SERCOM3 PAD2 / TC4 |
| Pin 20 | PA19 — GPIO / SERCOM3 PAD3 / TC5 |
| Pin 21 | PA20 — GPIO / SERCOM5 PAD2 / GCLK_IO0 |
| Pin 22 | PA21 — GPIO / SERCOM5 PAD3 / GCLK_IO1 |
| Pin 23 | PA22 — GPIO / SERCOM5 PAD0 / TC6 |
| Pin 24 | PA23 — GPIO / SERCOM5 PAD1 / TC7 |
| Pin 25 | PA24 — GPIO / USB_DM (on parts with USB) |
| Pin 26 | PA25 — GPIO / USB_DP (on parts with USB) |
| Pin 27 | PA27 — GPIO / SERCOM1 PAD3 |
| Pin 28 | PA28 — GPIO / SERCOM1 PAD2 |
| Pin 29 | RESET — Active-low reset input |
| Pin 30 | SWDIO — Serial Wire Debug data |
| Pin 31 | SWCLK — Serial Wire Debug clock |
| Pin 32 | VDD — Digital supply voltage (tie to VDD) |
Typical Applications
ATSAMD20E16B-MNT is suitable for 7 applications: Battery-Powered IoT Sensor Nodes, Smart Home Automation Hubs, Industrial Metering Front-Ends, Consumer Appliance Control Boards, Wireless Sensor Network Endpoints, Capacitive Touch User Interfaces, Portable Medical Monitoring Devices.
Battery-Powered IoT Sensor Nodes
The ATSAMD20E16B-MNT is well matched to battery-powered IoT sensor nodes because its Cortex-M0+ core draws microampere-range active current while its Sleepwalking peripheral architecture lets the CPU remain in deep sleep until events fire. The 64 KB Flash comfortably stores a small RTOS plus sensor-fusion or LoRaWAN stack, and the 6 SERCOM channels allow simultaneous I2C sensor bus, SPI radio link, and UART debug console. Its 1.62 V to 3.63 V supply range is compatible with two AA cells or a CR2032 with boost converter. Designers can typically achieve 5+ year battery life on a CR2032 when wake cycles are kept below 1% duty.
Recommended
Smart Home Automation Hubs
In smart-home automation hubs, the ATSAMD20E16B-MNT acts as a low-cost coordinator MCU bridging sensors to a Wi-Fi or Thread radio module. Its 6 SERCOM interfaces support simultaneous UART to a host module, I2C to environmental sensors, and SPI to a local display. The 12-bit ADC with 16 channels is sufficient for multi-zone temperature and light-sensing front-ends, while the integrated RTC with calendar mode simplifies time-stamped event logging. The 105 C temperature rating lets the device sit inside enclosures exposed to attic or boiler-room heat.
Recommended
Industrial Metering Front-Ends
For electricity, water, or gas metering front-ends, the ATSAMD20E16B-MNT offers the 12-bit ADC accuracy and computation headroom needed for metrology algorithms. The Cortex-M0+ at 48 MHz runs single-cycle multiplications, giving sufficient DSP horsepower for RMS and power-factor calculations when paired with external current transformers. The 256-channel Peripheral Touch Controller (PTC) supports capacitive buttons for tamper-resistant meter interfaces. Its industrial -40 C to +105 C range and 32-pin VQFN package fit inside IP54 sealed enclosures.
Recommended
Consumer Appliance Control Boards
In consumer appliances such as coffee machines, air purifiers, and small kitchen devices, the ATSAMD20E16B-MNT drives user-interface buttons, status LEDs, and a small TFT or segment display. The integrated 10-bit DAC generates clean analog references for sensor excitation, while 6 SERCOM channels connect to Bluetooth Low Energy modules for app control. With 64 KB Flash, manufacturers can implement capacitive touch via the 256-channel PTC plus a full UI state machine without external memory. The small 5x5 mm VQFN footprint fits compact appliance PCBs.
Recommended
Wireless Sensor Network Endpoints
The ATSAMD20E16B-MNT serves as the host MCU in wireless sensor network endpoints when paired with sub-GHz radios or Bluetooth modules. Its low deep-sleep current (sub-microampere) and event-driven SERCOM wake-up make it ideal for duty-cycled endpoints transmitting every few minutes. The 64 KB Flash fits 6LoWPAN or Zigbee stacks with room for application logic, while the 8 KB SRAM holds mesh routing tables and message buffers. Its 1.62 V minimum supply is compatible with single-cell Li-ion or two AA cells directly.
Recommended
Capacitive Touch User Interfaces
For capacitive touch user interfaces, the ATSAMD20E16B-MNT uses its on-chip 256-channel Peripheral Touch Controller (PTC) to scan up to 256 buttons, sliders, or wheels without external touch ICs. This eliminates bill-of-material cost and PCB area in HMI panels, white-goods controls, and industrial keypads. The 12-bit ADC provides oversampling to suppress EMI, while the 32-pin VQFN package routes touch channels directly to the panel. The -40 C to +105 C range supports outdoor and industrial deployments.
Recommended
Portable Medical Monitoring Devices
In portable medical monitoring devices such as pulse oximeters, blood-pressure cuffs, and glucose meters, the ATSAMD20E16B-MNT provides the deterministic real-time performance needed for biosignal processing. The 12-bit ADC at up to 1 MSPS captures photoplethysmography or ECG waveforms, and the Cortex-M0+ core runs filtering algorithms in real time. Its low power profile extends battery life for home-use devices, while the 105 C temperature rating accommodates body-heat rise in enclosed wearables. The 32-pin VQFN package fits miniaturized form factors.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD20E16B-MNT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMD20E16B-MN | ATSAMD20E15B-MU | ATSAMD20E14B-MUT | ATSAMD20E17B-MNT | ATSAMD21E16A-MNT |
|---|---|---|---|---|---|---|
| Package | 32-pin VQFN (5x5) | 32-pin VQFN (5x5) - same | 32-pin VQFN (5x5) - same | 32-pin VQFN (5x5) - same | 32-pin VQFN (5x5) - same | 32-pin VQFN (5x5) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Architecture | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ 32-bit | ARM Cortex-M0+ 32-bit |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 64 KB | 64 KB | 32 KB | 16 KB | 128 KB | 64 KB |
| SRAM | 8 KB | 8 KB | 4 KB | 2 KB | 16 KB | 8 KB |
| Supply Voltage Range | 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 | 1.62 V to 3.63 V |
| Operating Temperature Range | -40 C to +105 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +105 C | -40 C to +85 C |
| USB Support | No | No | No | No | No | Yes (USB 2.0 FS) |
Key Differentiators
- Extended industrial temperature range to +105 C (vs ATSAMD20E16B-MN)
- Balanced 64 KB Flash / 8 KB SRAM memory configuration (vs ATSAMD20E15B-MU)
- Same firmware across SAM D20 family for design reuse (vs ATSAMD21E16A-MNT)
Design Notes
Place a 1 uF X7R decoupling capacitor within 3 mm of each VDD pin (pin 1 and pin 32) and a single 10 uF bulk capacitor near the package. The SAMD20 internal voltage regulator requires a minimum 1 uF ESR-stable output cap on VDDIO. Estimated: with a single 1 uF X7R 0402 (ESR ~ 10 mOhm), the regulator remains stable across all operating modes. For battery-powered designs, switch to the DFLL closed-loop mode with the 32.768 kHz crystal reference to reduce active current by 15-25% compared to the open-loop 48 MHz oscillator.
The 32-pin VQFN (5x5 mm) has a central exposed thermal pad (EP) that MUST be soldered to the PCB and tied to GND for both thermal dissipation and electrical reference. Use an 0.5 mm pitch land pattern with at least 8 thermal vias (0.3 mm drill, 0.5 mm pad) under the EP connecting to an inner GND plane. SERCOM pin multiplexing requires careful pad planning - the same physical pin can serve SERCOM1, SERCOM2, or alternate TC functions, so choose the layout before committing the schematic to avoid forced re-spins.
Do not leave the SWDIO and SWCLK pins floating - they require 10 kOhm pull-ups to VDD if not actively driven during reset, or the device may fail to enter programming mode. Estimated: when the SWD interface is unused in production, tie SWDIO high with 10 kOhm and SWCLK low with 10 kOhm to keep the device in normal run mode. The internal 32 kHz oscillator accuracy is only +/- 3% over temperature - for RTC applications requiring better than 1% accuracy, add an external 32.768 kHz crystal on PA14/PA15 (XIN32/XOUT32).
Compliance Information
RoHS-compliant per Microchip product page. Green / Pb-free packaging. Not AEC-Q100 qualified - use ATSAMD20E16B-AUT (TQFP-64 automotive grade) for automotive applications.