ATSAMD20E15A-AN - 32KB Flash ARM Cortex-M0+ MCU | Microchip
MPN: ATSAMD20E15A-AN ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.12 | $3.12 |
| 10 | $2.78 | $27.80 |
| 100 | $2.35 | $235.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.82 | $1,820.00 |
| 3,000 | $1.55 | $4,650.00 |
ATSAMD20E15A-AN Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O on one die. The ARM Cortex-M0+ is the smallest and most energy-efficient member of the ARM Cortex-M processor family, designed for embedded applications where deterministic real-time response and ultra-low power consumption are required. The SAM D20 sits in the hierarchy as: Cortex-M0+ core -> ARM Cortex-M family -> 32-bit RISC microcontroller -> embedded processor -> semiconductor IC, making it ideal for cost-sensitive yet feature-rich IoT and consumer designs.
Key differentiating features include the SERCOM (Serial Communication Interface) modules that can be independently configured as UART, SPI, or I2C, plus a hardware Peripheral Touch Controller for capacitive touch buttons and sliders without external components. The 12-bit ADC delivers up to 350ksps with internal voltage reference, while the 10-bit DAC supports waveform generation. Multiple Sleep modes (Idle, Standby, Backup) and a dedicated RTC with calendar mode achieve sleep currents below 5 microamps.
Typical applications span home automation endpoints (smart thermostats, sensor hubs), consumer electronics (wearable accessories, toys), metering (energy and water monitors), and industrial controls (HMI panels, low-end PLCs). The wide 1.62V to 3.63V operating range and AEC-Q100 qualified variants simplify designs that target both battery-powered and 24V industrial bus environments.
When designing with the ATSAMD20E15A-AN, ensure the on-chip voltage regulator's bulk capacitor meets Microchip's reference design (typically 1uF X7R). Decoupling capacitors should be placed within 2mm of each supply pin, and unused SERCOM pads can be repurposed as GPIO. Programming is supported via Atmel-ICE or Curiosity Nano boards through the SWD interface.
Drop-in alternatives for ATSAMD20E15A-AN — 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 ATSAMD20E15A-AN (same form factor and footprint) — differing in ADC, Package, SERCOM Modules, Operating Temperature, MSL Level.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMD20E14A-AN
✅ Drop-In✓ In Stock
$1.62 / Unit
View Datasheet →ATSAMD20E14B-AUT
✅ Drop-In✓ In Stock
$1.21 / Unit
View Datasheet →ATSAMD20E14B-AU
✅ Drop-In✓ In Stock
$1.45 / Unit
View Datasheet →ATSAMD20E14B-MUT
✅ Drop-In✓ In Stock
$0.95 / Unit
View Datasheet →ATSAMD10D14A-SSNT
✅ Drop-In✓ In Stock
$1.36 / Unit
View Datasheet →ATSAMD11D14A-MNT
✅ Drop-In✓ In Stock
$1.2 / Unit
View Datasheet →ATSAMD20E15A-AN Maximum Ratings & Electrical Characteristics
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Maximum Clock Frequency | 48 MHz |
| Flash Memory | 32 KB |
| SRAM | 4 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| Operating Temperature | -40 C to +105 C |
| CoreMark Performance | 2.14 CoreMark/MHz |
| ADC Resolution | 12-bit |
| DAC Resolution | 10-bit |
| Peripheral Touch Controller | 256 channels |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| Package | 32-pin TQFP |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
| Lead Free | Yes |
ATSAMD20E15A-AN Pin Configuration
| Pin 1 | PA00 — GPIO/SERCOM1[0]/ADC[0] |
| Pin 2 | PA01 — GPIO/SERCOM1[1]/ADC[1] |
| Pin 3 | PA02 — GPIO/SERCOM0[0]/ADC[2] |
| Pin 4 | VDD — Digital supply voltage |
| Pin 5 | GND — Ground |
| Pin 6 | PA03 — GPIO/SERCOM0[1]/ADC[3]/VREFA |
| Pin 7 | PA04 — GPIO/SERCOM0[2]/ADC[4] |
| Pin 8 | PA05 — GPIO/SERCOM0[3]/ADC[5] |
| Pin 9 | PA06 — GPIO/SERCOM2[0]/ADC[6] |
| Pin 10 | PA07 — GPIO/SERCOM2[1]/ADC[7] |
| Pin 11 | PA08 — GPIO/SERCOM2[2]/ADC[8]/NMI |
| Pin 12 | PA09 — GPIO/SERCOM2[3]/ADC[9] |
| Pin 13 | PA10 — GPIO/SERCOM0[2]/ADC[10] |
| Pin 14 | PA11 — GPIO/SERCOM0[3]/ADC[11] |
| Pin 15 | PA14 — GPIO/SERCOM2[2]/XIN |
| Pin 16 | PA15 — GPIO/SERCOM2[3]/XOUT |
| Pin 17 | PA16 — GPIO/SERCOM1[0]/PTC[X0] |
| Pin 18 | PA17 — GPIO/SERCOM1[1]/PTC[X1] |
| Pin 19 | PA18 — GPIO/SERCOM1[2]/PTC[X2] |
| Pin 20 | PA19 — GPIO/SERCOM1[3]/PTC[X3] |
| Pin 21 | PA20 — GPIO/SERCOM5[2]/PTC[X4] |
| Pin 22 | PA21 — GPIO/SERCOM5[3]/PTC[X5] |
| Pin 23 | PA22 — GPIO/SERCOM3[0]/PTC[X6] |
| Pin 24 | PA23 — GPIO/SERCOM3[1]/PTC[X7] |
| Pin 25 | PA24 — GPIO/SERCOM3[2]/PTC[Y0] |
| Pin 26 | PA25 — GPIO/SERCOM3[3]/PTC[Y1] |
| Pin 27 | PA27 — GPIO/SERCOM5[3]/PTC[Y2] |
| Pin 28 | PA28 — GPIO/SERCOM5[2]/PTC[Y3]/RESET |
| Pin 29 | VDD — Digital supply voltage |
| Pin 30 | GND — Ground |
| Pin 31 | SWDIO — Serial Wire Debug I/O (PA31) |
| Pin 32 | SWCLK — Serial Wire Debug Clock (PA30) |
Typical Applications
ATSAMD20E15A-AN is suitable for 6 applications: Home Automation Hubs, Consumer Wearables, Smart Energy Metering, Industrial Sensor Transmitters, Capacitive Touch User Interfaces, Battery-Powered IoT Edge Nodes.
Home Automation Hubs
The ATSAMD20E15A-AN is well suited for home automation endpoints such as smart thermostats, sensor hubs, and lighting controllers. Its 32-bit Cortex-M0+ at 48MHz executes Zigbee or Matter stack callbacks efficiently, while the 12-bit ADC with 350ksps supports temperature, humidity, and ambient light sensing through the 16 available analog channels. The six SERCOM modules configure flexibly as UART, SPI, or I2C, allowing simultaneous connection to sensors, wireless modules, and a local display. Low-power Backup mode with RTC running draws under 5 microamps, making battery-powered sensor nodes viable for multi-year deployments on two AA cells.
Recommended
Consumer Wearables
Wearable bands and fitness trackers benefit from the ATSAMD20E15A-AN's combination of a Cortex-M0+ core, 256-channel Peripheral Touch Controller (PTC) for capacitive UI buttons, and 10-bit DAC for haptic feedback waveforms. At 48MHz the device delivers 2.14 CoreMark/MHz, enough to drive simple BLE link layer control and sensor fusion math. The 32KB Flash holds BLE stack plus application logic, while 4KB SRAM supports sensor buffering. Standby current below 5uA with RTC wakeup enables always-on step counting without daily charging.
Recommended
Smart Energy Metering
In single-phase electricity meters and gas/water flow monitors, the ATSAMD20E15A-AN serves as the metrology MCU. The 12-bit ADC with 350ksps captures load current and voltage with sufficient resolution for class 1 accuracy metering, while the RTC with calendar mode handles time-of-use tariffs and tampering logging. The 32KB Flash supports DLMS/COSEM or IEC 62056 application code with secure firmware update via the on-chip NVMCTRL bootloader. Wide 1.62V to 3.63V supply tolerance allows direct battery backup or supercapacitor support during line outages.
Recommended
Industrial Sensor Transmitters
Industrial 4-20mA loop-powered sensor transmitters and HMI panels use the ATSAMD20E15A-AN for signal conditioning and bus interfacing. The device's 1.62V to 3.63V range accepts common 3.3V and 5V-derived rails, and the 32-pin TQFP footprint supports standard industrial PCB layouts. The 12-bit ADC reads bridge pressure sensors or RTD-conditioned temperatures, while SERCOM modules drive RS-485 transceivers for Modbus RTU. AEC-Q100 qualified variants (ATSAMD20E15A-AUT) extend deployment to factory floor environments with extended -40C to +125C operation.
Recommended
Capacitive Touch User Interfaces
The ATSAMD20E15A-AN's integrated 256-channel Peripheral Touch Controller (PTC) supports both self-capacitance and mutual-capacitance electrode patterns, enabling capacitive touch buttons, sliders, and wheels on appliances and consumer electronics without external touch ICs. Combined with the 32KB Flash for advanced UI firmware and the six SERCOM interfaces for display driving, the MCU replaces traditional mechanical keypads with waterproof glass-front designs. The 10-bit DAC generates analog feedback tones or piezo buzzer waveforms for user confirmation beeps.
Recommended
Battery-Powered IoT Edge Nodes
Battery-powered IoT edge devices such as remote environmental monitors, asset trackers, and agricultural sensors rely on the ATSAMD20E15A-AN's multiple low-power modes. The Idle mode at 0.8mA/MHz keeps the core ready for sensor reads, Standby mode retains SRAM at 1.5uA, and Backup mode with RTC running drops to sub-5uA. The 12-bit ADC wakes the device on threshold-crossing events, while SERCOM-based I2C/SPI interfaces connect to environmental sensors and LoRa or sub-GHz radio modules for years-long battery life on a single lithium primary cell.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD20E15A-AN — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMD20E14A-AN | ATSAMD20E14B-AUT | ATSAMD20E14B-AU | ATSAMD20E14B-MUT |
|---|---|---|---|---|---|
| Package | 32-pin TQFP | 32-pin TQFP - same | 32-pin TQFP - same | 32-pin TQFP - same | 32-pin TQFP - 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+ |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| SRAM | 4 KB | 4 KB | 4 KB | 4 KB | 4 KB |
| 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 |
| Operating Temperature | -40 C to +105 C | -40 C to +105 C | -40 C to +125 C (AEC-Q100) | -40 C to +105 C | -40 C to +125 C (AEC-Q100) |
Key Differentiators
- Highest Flash density in 32-pin TQFP SAMD20 family (vs ATSAMD20E14A-AN)
- B-silicon revision includes errata fixes (vs ATSAMD20E14B-AUT)
- Industrial temperature grade with full 48MHz operation (vs ATSAMD20E14B-AUT (AEC-Q100))
Design Notes
Place a 1uF X7R ceramic capacitor within 2mm of the VDD pin and a 10nF decoupling cap on each VDDIO supply pin. The on-chip LDO requires a minimum bulk capacitance of 1uF per the SAM D20 datasheet; lower values can cause core instability at 48MHz operation. Add bulk capacitance (4.7uF) at the board entry point to suppress transient voltage drops during SERCOM radio bursts.
The 32-pin TQFP requires 0.8mm pitch pads with 0.3mm signal traces escaped between pins. Route SWDIO and SWCLK with 50-ohm characteristic impedance and place test points for in-circuit programming access. The exposed pad (EP) on TQFP is the die substrate and should be soldered to a grounded copper pour for thermal dissipation and electrical reference.
Do not leave the RESET pin floating; tie PA28/RESET to VDD through a 10kohm pull-up and add a 1nF capacitor to ground for debouncing. Avoid configuring the XIN/XOUT pins as GPIO unless the external crystal is removed, as stray capacitance can prevent oscillator startup. When migrating from ATSAMD20E15A-AU (tray) to ATSAMD20E15A-ANT (tape and reel), verify the reel orientation matches pick-and-place feeders.
Compliance Information
RoHS and REACH compliant per Microchip product environmental certification. The ATSAMD20E15A-AN is industrial grade -40C to +105C; for AEC-Q100 qualified parts select ATSAMD20E15A-AUT or ATSAMD20E14B-MUT variants.