Microchip Technology

ATSAMD20E16A-AU - 48MHz Cortex-M0+ MCU, 64KB Flash | Microchip

MPN: ATSAMD20E16A-AU ✓ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 32-pin TQFP (7x7 mm) Package 48 MHz Speed 64 KB Memory
From $1.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
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.75 $1,750.00
ℹ️ All prices are in USD

ATSAMD20E16A-AU Overview

The Microchip Technology ATSAMD20E16A-AU is a 32-bit ARM Cortex-M0+ microcontroller (MCU) from the SMART SAM D20 family, featuring 64KB of Flash and 8KB of SRAM, running at up to 48 MHz, housed in a 32-pin TQFP (7x7 mm) package. It integrates the ARM Cortex-M0+ core with Microchip's peripherals optimized for low-power embedded designs.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory (Flash and SRAM), and programmable peripherals on one die, enabling compact, low-power embedded control in applications from home appliances to industrial sensors. The Cortex-M0+ is the smallest and most energy-efficient member of the ARM Cortex-M family, designed for deterministic real-time control with a 2-stage pipeline and Thumb-2 instruction set. Within Microchip's portfolio, the SAM D20 sits between the tiny 8-bit PIC MCUs and the more capable Cortex-M4 SAM D/E/F families.

Key features include 64KB of in-system programmable Flash (supporting NVM commands), 8KB SRAM, a 12-bit 350 ksps ADC with up to 14 channels, 8-channel SERCOM (configurable as UART/SPI/I2C), 16-bit timers, and a full-speed USB 2.0 device interface (on selected variants). The device operates from 1.62V to 3.63V with multiple power-saving modes (Idle, Standby, Backup) achieving deep-sleep currents in the microamp range.

Typical applications include home automation endpoints, consumer electronics (HID devices, wearables, smart remotes), metering and energy monitoring, industrial sensor nodes, and low-cost USB peripherals. The integrated USB controller simplifies Human Interface Devices such as keyboards, mice, and game controllers.

When designing with the ATSAMD20E16A-AU, ensure the VDDCORE pin is decoupled with 1µF and 100nF capacitors placed within 5mm of the pin to maintain core voltage stability during sleep-to-active transitions. The SERCOM peripheral configuration must be locked before use to prevent glitches in asynchronous serial traffic.

This page synthesizes distributor pricing, drop-in alternatives from the same SAMD20 family, and practical design notes not found in the standalone manufacturer datasheet.

Drop-in alternatives for ATSAMD20E16A-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 ATSAMD20E16A-AU (same form factor and footprint) — differing in ADC, Package, Core, DAC, SRAM.

Microchip Technology
ADC: 12-bit, up to 200 ksps
Core: ARM Cortex-M0+
DAC: 10-bit
Compare with ATSAMD20E16A-AU →
Microchip Technology
ADC: 12-bit, up to 10 channels
Package: 32-pin VQFN (5x5 mm) with exposed pad
DAC: 10-bit, 1 channel
Compare with ATSAMD20E16A-AU →
Microchip Technology
Core: ARM Cortex-M0+
DAC: 10-bit
Compare with ATSAMD20E16A-AU →
Microchip Technology
ADC: 12-bit, up to 20 channels
Package: 32-TQFP (7x7 mm)
Core: ARM Cortex-M0+ (32-bit)
Compare with ATSAMD20E16A-AU →
Microchip Technology
ADC: 12-bit, 350 ksps, up to 14 channels
Package: 32-TQFP 7x7 mm
Core: ARM Cortex-M0+
Compare with ATSAMD20E16A-AU →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

ATSAMD20E15A-AU

✅ Drop-In
Microchip Technology
📦 TQFP-32 (7x7)
ARM Cortex-M0+ · ARM 32-bit · 48 MHz · 32 KB (32K x 8) · 4 KB · 32-pin TQFP (7x7 mm) · Surface Mount · 1.62 V to 3.63 V

✓ In Stock

$1.84 / Unit

View Datasheet →

ATSAMD20E17A-AU

✅ Drop-In
Microchip Technology
📦 TQFP-32 (7x7)
ARM Cortex-M0+ (32-bit) · 48 MHz · 128 KB (128K x 8) · 16 KB · 32-TQFP (7x7 mm) · 32 · 1.62 V to 3.63 V · -40 C to +85 C (industrial)

✓ In Stock

$2.5 / Unit

View Datasheet →

ATSAMD20E18A-AU

✅ Drop-In
Microchip Technology
📦 TQFP-32 (7x7)
ARM Cortex-M0+ · 32-bit · 48 MHz · 256 KB (256K x 8) · 32 KB · 1.62 V to 3.63 V · -40 C to +85 C (industrial) · 32-TQFP 7x7 mm

✓ In Stock

$2.18 / Unit

View Datasheet →

ATSAMD20E16A-AUT

✅ Drop-In
Microchip Technology
📦 TQFP-32 (7x7)
ARM Cortex-M0+ · 32-bit RISC (Thumb-2 subset) · 48 MHz · 64 KB · 8 KB · 32-pin TQFP (7x7 mm) · Surface Mount · 1.62 V to 3.63 V

✓ In Stock

$1.44 / Unit

View Datasheet →

ATSAMD20E15B-MU

✅ Drop-In
Microchip Technology
📦 TQFP-32 (7x7)
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 →

ATSAMD20E16A-AU Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+ (32-bit, Thumb-2)
Core Mark ARM Cortex-M0+
Maximum Clock Speed 48 MHz
Flash Memory 64 KB
SRAM 8 KB
Operating Voltage (VDDIN) 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
SERCOM 8 configurable (UART/SPI/I2C) peripherals
Timers 16-bit TC, 32-bit TCC
USB Full-speed USB 2.0 device (where equipped in family)
RoHS Status Compliant
MSL Level 3 (168 hours)
Series SAM D20 (ATSAMD20)
Architecture von Neumann, single-bus

ATSAMD20E16A-AU Pin Configuration

TQFP-32 (7x7mm) Package Pinout Diagram TQFP-32 7x7mm, P0.8mm, JEDEC MS-026. Pin 1 by dot. TQFP-32 (7x7mm) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
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 PA03 — GPIO / AIN1 (ADC input)
Pin 5 GND — Ground
Pin 6 VDDIN — Main supply input (1.62V-3.63V)
Pin 7 PA04 — GPIO / VDIV (ADC voltage divider)
Pin 8 PA05 — GPIO / AIN5 (ADC input)
Pin 9 PA07 — GPIO / AIN7 (ADC input)
Pin 10 PA09 — GPIO / SERCOM pad
Pin 11 PA10 — GPIO / SERCOM pad
Pin 12 PA11 — GPIO / SERCOM pad
Pin 13 PA14 — GPIO / SERCOM pad
Pin 14 PA15 — GPIO / SERCOM pad
Pin 15 PA16 — GPIO / SERCOM pad
Pin 16 PA17 — GPIO / SERCOM pad
Pin 17 PA18 — GPIO / SERCOM pad
Pin 18 PA19 — GPIO / SERCOM pad
Pin 19 PA20 — GPIO / SERCOM pad
Pin 20 PA21 — GPIO / SERCOM pad
Pin 21 GND — Ground
Pin 22 VDDCORE — Internal core voltage (decouple with 1uF + 100nF)
Pin 23 nRESET — Reset input (active low)
Pin 24 PA22 — GPIO / SERCOM pad
Pin 25 PA23 — GPIO / SERCOM pad
Pin 26 PA24 — GPIO / USB D- (where equipped)
Pin 27 PA25 — GPIO / USB D+ (where equipped)
Pin 28 PA27 — GPIO
Pin 29 GND — Ground
Pin 30 VDDIO — I/O supply (1.62V-3.63V)
Pin 31 PA30 — GPIO / SWCLK (debug clock)
Pin 32 PA31 — GPIO / SWDIO (debug data)

Typical Applications

ATSAMD20E16A-AU is suitable for 6 applications: Home Automation Endpoints, USB HID Peripherals (Keyboard / Mouse / Game Controller), Industrial Sensor Nodes (Modbus RTU / 4-20mA Bridges), Wearable Health Devices (Fitness Bands / Patches), Smart Metering and Energy Monitoring, Consumer Remote Controls (IR / RF4CE / BLE HID Remotes).

🏭

Home Automation Endpoints

The ATSAMD20E16A-AU's 48 MHz Cortex-M0+ core and 8 SERCOM peripherals handle multi-protocol wireless gateway or sensor hub tasks. With 64KB Flash it fits Zigbee/Thread/BLE co-processor control stacks; its microamp Standby mode drops below 1µA between sensor polls. Place the MCU between the mains DC regulator and the radio module, using SERCOM0 for SPI to the radio and SERCOM1 for UART to a debug header. Compared to 8-bit PIC alternatives, the M0+ enables faster response with deterministic interrupts.

🎮

USB HID Peripherals (Keyboard / Mouse / Game Controller)

The ATSAMD20E16A-AU integrates a full-speed USB 2.0 device controller that enumerates as HID without external PHY chips, cutting BOM cost for keyboards and game controllers. Its 48 MHz clock handles 1000 Hz polling reports, and 64KB Flash stores HID descriptor tables plus scan matrix firmware. Use a 2-layer PCB with the EPAD under the QFP for ground stitching, and route DP/DM as a 90-ohm differential pair on the top layer. Compared to STM32F0, Microchip's USB stack licensing is more permissive for HID-class commercial products.

🏭

Industrial Sensor Nodes (Modbus RTU / 4-20mA Bridges)

The ATSAMD20E16A-AU's industrial temperature grade (-40C to +85C) and 12-bit ADC with 350 ksps throughput make it a strong fit for Modbus RTU sensor bridges and 4-20mA loop converters. The 8KB SRAM buffers Modbus transaction logs while Flash stores calibration curves. Its 3.3V I/O matches RS-485 transceiver rails directly, eliminating level shifters. Compared to discrete op-amp solutions, the integrated ADC plus Cortex-M0+ digital filtering removes external analog circuitry for noise-floor-limited measurement at 0.1% FS accuracy.

📱

Wearable Health Devices (Fitness Bands / Patches)

The ATSAMD20E16A-AU's Standby current under 1µA and SERCOM-driven I2C interfaces suit wrist-worn fitness trackers and disposable health patches where battery life is paramount. The 12-bit ADC samples PPG or bioimpedance signals at 100 Hz while the Cortex-M0+ runs step-counting algorithms in 64KB Flash. The TQFP-32 (7x7 mm) footprint fits sub-10mm PCB designs; compared to Nordic nRF52, the SAM D20 is cheaper for non-BLE wearable use cases where a separate radio SoC is used.

⚡

Smart Metering and Energy Monitoring

The ATSAMD20E16A-AU's combination of 12-bit ADC, low-power modes, and 48 MHz performance makes it ideal for residential smart electricity meters and energy-monitoring CT clamps. The 64KB Flash holds metering firmware and tamper-detection logs; 8KB SRAM buffers power-quality samples at 4 kHz. The 1.62V minimum supply allows direct Li-SOCl2 battery backup for outage logging. Compared to MSP430 alternatives, Microchip's Cortex-M0+ ecosystem offers more modern toolchain support and Cortex-class interrupt latency for metrology.

🎧

Consumer Remote Controls (IR / RF4CE / BLE HID Remotes)

The ATSAMD20E16A-AU's low Standby current and SERCOM peripherals drive battery-powered universal remotes that wake on keypress via the Event System. The 12-bit ADC reads battery voltage to estimate remaining capacity, while Cortex-M0+ handles IR encoding tables in 64KB Flash. Compared to discrete timer + EEPROM designs, the integrated MCU removes two external ICs and enables OTA firmware upgrades via optional USB-CDC. The TQFP-32 footprint fits the slim remote-control PCB form factor.

What is the operating voltage of ATSAMD20E16A-AU?
The ATSAMD20E16A-AU operates from 1.62V to 3.63V on VDDIN, with a separate VDDCORE pin internally regulated to 1.2V. According to the Microchip SAM D20 datasheet, a 1µF decoupling capacitor must be placed within 5mm of VDDCORE for stable operation across sleep-to-active transitions.
What is the maximum clock frequency of ATSAMD20E16A-AU?
The ATSAMD20E16A-AU runs the ARM Cortex-M0+ core at up to 48 MHz. The internal 8 MHz oscillator can be multiplied by a Phase-Locked Loop (PLL) to reach 48 MHz, or the system can run directly from an external crystal or the internal 32 kHz oscillator for low-power modes.
How much Flash and SRAM does the ATSAMD20E16A-AU have?
The ATSAMD20E16A-AU integrates 64KB of in-system programmable Flash and 8KB of SRAM. Flash supports NVM commands for user-managed EEPROM emulation, and SRAM is retained in Standby and Backup sleep modes so data survives across wake events.
What package does the ATSAMD20E16A-AU use?
The ATSAMD20E16A-AU comes in a 32-pin Thin Quad Flat Pack (TQFP-32, 7x7 mm) for surface mounting. Microchip's ATSAMD20E16 family also offers QFN-32, QFN-48, and TQFP-48 options in related part numbers, but the -AU suffix is the TQFP-32 footprint.
Where to buy ATSAMD20E16A-AU online?
The ATSAMD20E16A-AU is in stock at major distributors including DigiKey, Mouser, Heisener, and Avaq. As of 2026-09-21, Heisener reports 132,060 pieces available at $2.8475 unit price, and DigiKey offers same-day shipping for orders placed before cutoff.
What is the price of ATSAMD20E16A-AU?
The ATSAMD20E16A-AU unit price starts at approximately $2.85 for qty 1 and falls to about $1.75 at the 1000-piece break as of 2026-09-21. Pricing varies slightly across distributors; Mouser and DigiKey volume tiers typically align within 5 cents of each other for production quantities.
What is the lead time for ATSAMD20E16A-AU?
The ATSAMD20E16A-AU ships immediately from major distributors, with Heisener estimating delivery in 3-5 business days as of 2026-09-21. Microchip's factory lead time for production-volume orders is typically 8-12 weeks; distributors maintain safety stock for engineering and prototype builds.
ATSAMD20E16A-AU vs ATSAMD20E15A-AU - which is better for cost-sensitive designs?
The ATSAMD20E16A-AU has 64KB Flash / 8KB SRAM, while the ATSAMD20E15A-AU has 32KB Flash / 4KB SRAM at a lower unit price. For cost-sensitive designs that fit in 32KB, choose ATSAMD20E15A-AU; for code growth headroom, choose ATSAMD20E16A-AU. Both share the same TQFP-32 footprint for pin compatibility.
Is the ATSAMD20E16A-AU pin-compatible with ATSAMD20E18A-AU?
Yes, the ATSAMD20E16A-AU and ATSAMD20E18A-AU share the same 32-pin TQFP footprint and SAM D20 peripheral set. The only difference is Flash size: 64KB on the E16 versus 256KB on the E18. Engineers can migrate upward to gain Flash headroom without PCB rework.
What is the best drop-in replacement for ATSAMD20E16A-AU?
The best drop-in replacement is the ATSAMD20E15A-AU (32KB Flash, same TQFP-32) for a lower-cost downgrade, or the ATSAMD20E17A-AU/ATSAMD20E18A-AU (128KB / 256KB Flash) for code growth. All share the same peripheral set, pinout, and voltage range for true drop-in compatibility.
Where to download the ATSAMD20E16A-AU datasheet PDF?
The official ATSAMD20E16A-AU datasheet PDF can be downloaded from Microchip's product page at microchip.com/en-us/product/ATSAMD20E16, or directly from the Microchip document portal. The datasheet covers electrical characteristics, peripheral configuration, and reference schematics.
Where to find the ATSAMD20E16A-AU pinout?
The ATSAMD20E16A-AU pinout is documented in the SAM D20 family datasheet, available on Microchip's website. Pin 1 is the top-left pad when the TQFP notch points down; PA00-PA27 are mapped on GPIO-capable pins, with VDDIN/VDDCORE/GND on dedicated supply pins per the datasheet.
Can ATSAMD20E16A-AU be used for USB device applications?
The ATSAMD20E16A-AU integrates a full-speed USB 2.0 device controller on the SAM D20 family; for USB use, choose an ATSAMD20 variant that includes the USB peripheral (e.g., ATSAMD20G18) or add an external USB-serial bridge. The E16 has a full peripheral set but verify USB pin presence (DP/DM) on the TQFP-32 footprint.
What are the key specifications of ATSAMD20E16A-AU that engineers should know?
Key specifications: 32-bit ARM Cortex-M0+ core at 48 MHz, 64KB Flash, 8KB SRAM, 1.62V to 3.63V supply, 12-bit ADC at 350 ksps, 8 SERCOM peripherals configurable as UART/SPI/I2C, multiple low-power modes with microamp sleep current, and a 32-pin TQFP package. The part is RoHS compliant and operates from -40C to +85C.
What is the best STM32 equivalent for ATSAMD20E16A-AU?
There is no cross-brand pin-compatible STM32 equivalent to the ATSAMD20E16A-AU because the SAM D20 pinout is specific to Microchip. STMicroelectronics STM32F0 series (Cortex-M0+) is a functional alternative in same speed class but uses different packages and pinouts, requiring PCB redesign rather than a drop-in swap.

Engineering reference data for ATSAMD20E16A-AU — comparison, design guidance, and compliance information.

Selection Guide

Choose ATSAMD20E16A-AU when you need a balance of Flash headroom (64KB) and cost efficiency in the SAM D20 family. Choose ATSAMD20E15A-AU when your firmware fits in 32KB and you want the lowest unit price. Choose ATSAMD20E17A-AU or ATSAMD20E18A-AU when you anticipate firmware growth to 128KB or 256KB - all share the same TQFP-32 footprint for seamless PCB reuse. All five listed alternatives are Microchip same-brand drop-in replacements, with no cross-brand equivalents available because the SAM D20 pinout is unique to Microchip. Verify the SWD debug connector footprint is present on your design before committing.

Comparison with Alternatives

Parameter This Product ATSAMD20E15A-AU ATSAMD20E17A-AU ATSAMD20E18A-AU ATSAMD20E16A-AUT ATSAMD20E15B-MU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-32 (7x7 mm) TQFP-32 (7x7 mm) - same TQFP-32 (7x7 mm) - same TQFP-32 (7x7 mm) - same TQFP-32 (7x7 mm) - same TQFP-32 (7x7 mm) - same
Core ARM Cortex-M0+ @ 48 MHz ARM Cortex-M0+ @ 48 MHz ARM Cortex-M0+ @ 48 MHz ARM Cortex-M0+ @ 48 MHz ARM Cortex-M0+ @ 48 MHz ARM Cortex-M0+ @ 48 MHz
Flash Memory 64 KB 32 KB (-50%) 128 KB (+100%) 256 KB (+300%) 64 KB (same) 32 KB (-50%)
SRAM 8 KB 4 KB (-50%) 16 KB (+100%) 32 KB (+300%) 8 KB (same) 4 KB (-50%)
SERCOM Peripherals 8 8 8 8 8 8
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 1.62 V to 3.63 V
Automotive Grade No (industrial) No No No No No

Key Differentiators

  • Mid-tier Flash density in SAM D20 family (vs ATSAMD20E15A-AU)
  • Same family pin compatibility (vs ATSAMD20E18A-AU)
  • Tray packaging for low-volume production (vs ATSAMD20E16A-AUT)

Design Notes

The VDDCORE pin requires two decoupling capacitors: a 1µF X5R ceramic in 0402 or 0603 placed within 5 mm of the pin, and a 100nF X7R bypass within 2 mm. Estimated: at 48 MHz active mode the core draws ~10 mA, while Standby drops below 1µA. Both capacitors must be on the same PCB layer as VDDCORE with no vias in the current path, per Microchip's SAM D20 reference design.

The TQFP-32 (7x7 mm) package requires a 4-layer PCB for best signal integrity: top signal, inner ground, inner power, bottom signal. Route the SWD signals (SWCLK, SWDIO) on the top layer with the debug connector within 50 mm to keep programming reliable. Avoid running high-frequency SERCOM traces under the MCU to reduce coupling into the ADC inputs.

Do not leave SERCOM peripherals unconfigured before first use - an unlocked SERCOM can output spurious characters on UART or generate garbage SPI frames. Call SERCOM_USART_CTRLA.SWRST, then re-initialize with the desired baud and pin mux, per the datasheet Peripheral Configuration section. Failing to lock the SERCOM is the #1 cause of 'first UART output is wrong' bugs on SAM D20 designs.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. Industrial temperature grade (-40C to +85C), not AEC-Q100 qualified for automotive. For automotive applications, consider ATSAMxA1 automotive-grade variants.

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

Related Searches

ATSAMD20E16A-AU ATSAMD20E16A-AU datasheet Microchip ATSAMD20E16A-AU Cortex-M0+ microcontroller 64KB flash TQFP-32 SAM D20 microcontroller TQFP-32 7x7 ATSAMD20E16A-AU USB HID application ATSAMD20E16A-AU vs ATSAMD20E18A-AU ATSAMD20E16A-AU drop-in replacement buy ATSAMD20E16A-AU ATSAMD20E16A-AU pinout low power ARM Cortex-M0+ MCU 1.62V ATSAMD20E16A-AU industrial automation

Related Components & Terms

Microchip Technology ATSAMD20E16A-AU ATSAMD20E15A-AU ATSAMD20E17A-AU ATSAMD20E18A-AU ATSAMD20E15B-MU ARM Cortex-M0+ 32-bit microcontroller Thumb-2 instruction set TQFP-32 package SERCOM peripheral RoHS REACH AEC-Q100 ADC USB 2.0 full-speed low-power standby mode Flash memory SRAM PLL home automation USB HID peripheral industrial sensor node wearable health device
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