ATSAMD20E14B-AUT - 48MHz Cortex-M0+ MCU, 16KB Flash, 32-TQFP | Microchip
Référence : ATSAMD20E14B-AUT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 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 Présentation
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.
Alternatives de remplacement direct pour ATSAMD20E14B-AUT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec ATSAMD20E14B-AUT (même facteur de forme et même empreinte) — différant par ADC, Package, Flash Memory, MSL Level, Operating Temperature.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
ATSAMD20E14B-AU
✅ Remplacement direct✓ En stock
$1.45 / unité
Voir la fiche technique →ATSAMD20E15B-AUT
✅ Remplacement direct✓ En stock
$2.52 / unité
Voir la fiche technique →ATSAMD20E16B-AUT
✅ Remplacement direct✓ En stock
$2.45 / unité
Voir la fiche technique →ATSAMD20E14B-AZT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
ATSAMD20E14A-AN
✅ Remplacement direct✓ En stock
$1.62 / unité
Voir la fiche technique →ATSAMD20E14B-MUT
✅ Remplacement direct✓ En stock
$0.95 / unité
Voir la fiche technique →ATSAMD20E14B-AUT Valeurs maximales et caractéristiques électriques
| Core | ARM Cortex-M0+ (32-bit, single-core) |
| Maximum Clock Speed | 48 MHz |
| Flash Memory | 16 KB (16K x 8) |
| SRAM | 2 KB |
| Tension d'alimentation | 1.62 V to 3.63 V |
| Température de fonctionnement | -40C to +85C (Industrial) |
| Boîtier | 32-TQFP (7x7 mm) |
| Type de montage | 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) |
| Niveau MSL | MSL3 |
| Statut RoHS | Compliant |
| AEC-Q100 | Not qualified (industrial grade only) |
Configuration des broches de ATSAMD20E14B-AUT
| Broche 1 | PA00 — GPIO/SERCOM1[0]/EIC/TC2 |
| Broche 2 | PA01 — GPIO/SERCOM1[1]/EIC/TC2 |
| Broche 3 | PA02 — GPIO/SERCOM0[0]/ADC0[0] |
| Broche 4 | PA03 — GPIO/SERCOM0[1]/ADC0[1] |
| Broche 5 | GND — Ground |
| Broche 6 | VDD — Digital supply voltage |
| Broche 7 | PA04 — GPIO/SERCOM0[2]/ADC0[4]/TC0 |
| Broche 8 | PA05 — GPIO/SERCOM0[3]/ADC0[5]/TC0 |
| Broche 9 | PA06 — GPIO/SERCOM0[4]/ADC0[6]/TC1 |
| Broche 10 | PA07 — GPIO/SERCOM0[5]/ADC0[7]/TC1 |
| Broche 11 | PA08 — GPIO/SERCOM1[2]/TC2/PTC |
| Broche 12 | PA09 — GPIO/SERCOM1[3]/TC2/PTC |
| Broche 13 | PA10 — GPIO/SERCOM2[2]/TC3/PTC |
| Broche 14 | PA11 — GPIO/SERCOM2[3]/TC3/PTC |
| Broche 15 | PA12 — GPIO/SERCOM2[0]/PTC |
| Broche 16 | PA13 — GPIO/SERCOM2[1]/PTC |
| Broche 17 | PA14 — GPIO/SERCOM3[2]/TC4 |
| Broche 18 | PA15 — GPIO/SERCOM3[3]/TC4 |
| Broche 19 | PA16 — GPIO/SERCOM3[0]/I2S-SD |
| Broche 20 | PA17 — GPIO/SERCOM3[1]/I2S-MCK |
| Broche 21 | PA18 — GPIO/SERCOM3[2]/I2S-FS |
| Broche 22 | PA19 — GPIO/SERCOM3[3]/I2S-BCK |
| Broche 23 | PA20 — GPIO/SERCOM5[2]/TC5 |
| Broche 24 | PA21 — GPIO/SERCOM5[3]/TC5 |
| Broche 25 | PA22 — GPIO/SERCOM3[0]/TC6 |
| Broche 26 | PA23 — GPIO/SERCOM3[1]/TC6 |
| Broche 27 | PA24 — GPIO/SERCOM5[0]/USB_DM |
| Broche 28 | PA25 — GPIO/SERCOM5[1]/USB_DP |
| Broche 29 | RESET — Reset input (active low) |
| Broche 30 | VDD — Digital supply voltage |
| Broche 31 | GND — Ground |
| Broche 32 | PA30 — GPIO/SERCOM1[0]/SWDIO (programming data) |
Applications typiques
ATSAMD20E14B-AUT convient pour 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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
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.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour ATSAMD20E14B-AUT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | 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) |
Principaux différenciateurs
- 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))
Notes de conception
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.
Informations de conformité
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.