ATSAMD20E18A-AUT - 48MHz Cortex-M0+ 256KB Flash MCU | Microchip
Teilenummer: ATSAMD20E18A-AUT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $4.92 | $4,92 |
| 10 | $4.41 | $44,10 |
| 100 | $3.65 | $365,00 |
| 500 | $3.12 | $1.560,00 |
| 1.000 | $2.78 | $2.780,00 |
ATSAMD20E18A-AUT Übersicht
A Cortex-M0+ microcontroller (MCU) is a low-power 32-bit processor core from the ARM Cortex-M family, designed for energy-efficient embedded applications. It sits in the hierarchy: ARM Cortex-M0+ -> Cortex-M series -> 32-bit RISC microcontroller -> embedded processor -> semiconductor. Cortex-M0+ cores target cost-sensitive IoT, sensor, and consumer devices that need 32-bit performance at 8-bit price points, with deterministic interrupt handling and a thumb-only instruction set for compact code density.
Key features of the ATSAMD20E18A-AUT include a 1.6V to 3.6V supply range, 6 SERCOM channels that can each operate as USART, I2C, or SPI, a 12-channel 12-bit ADC with 350 ksps sampling, a 10-bit 350 ksps DAC, and full USB 2.0 Full-Speed device support with on-chip transceiver. The device also offers 6 event channels for inter-peripheral signalling without CPU intervention, an idle/standby power-down mode that drops current to a few microamps, and a built-in 32 kHz RTC oscillator with calendar mode.
Architecturally, the part uses an M0+ core with a single-cycle hardware multiplier and a Nested Vectored Interrupt Controller (NVIC). The flash controller supports in-application programming, and the device is supported by Atmel/Microchip Studio, MPLAB X IDE, and the Harmony framework, easing firmware porting. The 32-pin TQFP (AUT - tape-and-reel packaging, 'U' indicating industrial temperature grade) offers easy hand-solder-friendly prototyping.
Typical applications include home automation nodes, smart sensor hubs, low-power wireless MCU companions, industrial metering and control, consumer electronics human-interface devices, and battery-powered IoT endpoints. The integrated PTC enables robust touch-button, slider, and wheel interfaces without external touch ICs, making the part especially attractive for appliance front panels.
When designing with this part, choose a 32.768 kHz crystal for RTC accuracy and add a 1uF + 0.1uF decoupling pair close to each VDD pin. For USB applications, route the D+/D- lines as a 90-ohm differential pair and tie VBUS to the USB VBUS pad through a voltage divider. The -AUT suffix denotes tape-and-reel packaging and industrial (-40C to +85C) temperature grade.
This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes - all derived from the Microchip datasheet family and verified web sources - that go beyond the bare datasheet content to support faster engineering decisions.
Drop-in-Alternativen für ATSAMD20E18A-AUT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit ATSAMD20E18A-AUT (gleiche Bauform und Footprint) – abweichend in ADC, Package, DAC, Operating Temperature, SRAM.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
ATSAMD20E18A-AU
✅ Drop-In✓ Auf Lager
$2.18 / Stück
Datenblatt ansehen →ATSAMD20E17A-AUT
✅ Drop-In✓ Auf Lager
$2.7 / Stück
Datenblatt ansehen →ATSAMD20E17A-AU
✅ Drop-In✓ Auf Lager
$2.5 / Stück
Datenblatt ansehen →ATSAMD20E16B-AUT
✅ Drop-In✓ Auf Lager
$2.45 / Stück
Datenblatt ansehen →ATSAMD20E15B-AUT
✅ Drop-In✓ Auf Lager
$2.52 / Stück
Datenblatt ansehen →ATSAMD20E18A-AUT Grenzwerte & elektrische Eigenschaften
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D20E (ATSAMD20) |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 256 KB |
| SRAM | 32 KB |
| Supply Voltage (VDD) | 1.6 V to 3.6 V |
| ADC | 12-bit, up to 350 ksps, 12 channels |
| DAC | 10-bit, 1 channel, 350 ksps |
| Peripheral Touch Controller (PTC) | 256 channels |
| SERCOM Modules | 6 (configurable USART/I2C/SPI) |
| USB | USB 2.0 Full-Speed Device with on-chip transceiver |
| Timers/Counters | TC x6 + TCC x3 |
| RTC | 32-bit RTC with calendar |
| Betriebstemperatur | -40C to +85C (industrial, 'U' suffix) |
| Gehäuse | 32-pin TQFP, 7x7 mm |
| Montageart | Surface Mount |
| MSL-Level | MSL3 |
| Lead-Free / RoHS | Yes / Compliant |
ATSAMD20E18A-AUT Pin-Konfiguration
| Pin 1 | PA00 / AREF — General-purpose I/O / Analog reference voltage |
| Pin 2 | PA01 — General-purpose I/O (SERCOM alternate) |
| Pin 3 | PA02 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 4 | PA03 — General-purpose I/O / VBUS sense (USB) |
| Pin 5 | GND — Ground |
| Pin 6 | PA04 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 7 | PA05 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 8 | PA06 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 9 | PA07 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 10 | PA08 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 11 | PA09 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 12 | PA10 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 13 | PA11 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 14 | VDDIN — Main supply voltage input (1.6V-3.6V) |
| Pin 15 | PA14 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 16 | PA15 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 17 | PA16 — General-purpose I/O (SERCOM/I2S alternate) |
| Pin 18 | PA17 — General-purpose I/O (SERCOM/I2S alternate) |
| Pin 19 | PA18 — General-purpose I/O (SERCOM alternate) |
| Pin 20 | PA19 — General-purpose I/O (SERCOM alternate) |
| Pin 21 | PA20 — General-purpose I/O (SERCOM alternate) |
| Pin 22 | PA21 — General-purpose I/O (SERCOM alternate) |
| Pin 23 | GND — Ground |
| Pin 24 | VDDANA — Analog supply voltage (1.6V-3.6V) |
| Pin 25 | PB00 — General-purpose I/O (SERCOM alternate) |
| Pin 26 | PB01 — General-purpose I/O (SERCOM alternate) |
| Pin 27 | PB02 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 28 | PB03 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 29 | PB04 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 30 | PB05 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 31 | PB06 — General-purpose I/O (SERCOM/ADC alternate) |
| Pin 32 | PB07 — General-purpose I/O (SERCOM/ADC alternate) |
Typische Anwendungen
ATSAMD20E18A-AUT ist geeignet für 7 Anwendungs: Home Automation and Smart Sensor Hubs, Industrial Metering and Control, Battery-Powered IoT Endpoints, Consumer Touch-Interface Appliances, USB-Connected Peripherals and HID Devices, Wearable and Fitness Devices, Automotive Body and Interior Electronics (Non-Safety).
Home Automation and Smart Sensor Hubs
The ATSAMD20E18A-AUT fits home automation sensor hubs because it combines a 48 MHz Cortex-M0+ core with 256KB flash for Zigbee/Matter/BLE stack headroom, 32KB SRAM for buffering sensor data, and 6 SERCOM modules that can each run USART, I2C, or SPI to talk to multiple sensors concurrently. The 1.6-3.6 V supply range supports direct connection to two AA cells or a single Li-ion cell with simple regulation. The 256-channel PTC enables touch-button front panels on smart thermostats and lighting controls without an external touch IC, reducing BOM cost. Per the Microchip SAM D20 datasheet, the part's idle/standby current drops to a few microamps, enabling multi-year battery life on door/window sensors. Place the MCU near the sensor I2C/SPI lines, with a 0.1uF + 1uF decoupling pair on each VDD pin, and route PA24/PA25 as the crystal oscillator pins for an optional 32.768 kHz RTC reference.
Empfohlen
Industrial Metering and Control
The ATSAMD20E18A-AUT is well-suited for industrial metering (electricity, water, gas) because its 12-bit 350 ksps ADC with 12 channels can simultaneously sample voltage and current for accurate power calculations, while the integrated 10-bit DAC provides calibration and analog setpoint output. The -40C to +85C industrial temperature grade (the 'U' suffix) ensures operation in factory-floor cabinets and outdoor enclosures. The 256KB flash is enough to host metering algorithms with secure bootloaders and OTA update hooks. Compared to switching to a higher-end Cortex-M4, the M0+ core cuts active power while still executing DSP-style RMS calculations. For CT (current transformer) inputs, bias the burden resistor network into a VDD/2 reference from the internal DAC, and route the ADC inputs through RC anti-alias filters. The 32-pin TQFP footprint allows through-hole-style hand rework during prototyping and has a generous thermal pad area for high-temperature environments.
Empfohlen
Battery-Powered IoT Endpoints
The ATSAMD20E18A-AUT serves as an excellent host MCU for battery-powered IoT endpoints like BLE beacons, environmental sensors, and asset trackers. The Cortex-M0+ at 48 MHz draws minimal active current while delivering the throughput needed for sensor fusion, and the SAM D20's deep-sleep modes (Standby, Backup, Off) reduce quiescent current to single-digit microamps - critical for coin-cell designs that must last 5+ years. The 32KB SRAM is enough for FreeRTOS or bare-metal stacks, while the 256KB flash accommodates BLE/Zigbee stacks with over-the-air update slots. The integrated USB 2.0 Full-Speed device allows a single USB port for both firmware updates and battery charging in wearables. Place the MCU in deep sleep when idle, wake on RTC alarm or external interrupt, and use SERCOM0/1 for the wireless module's SPI interface and SERCOM2 for debug UART.
Empfohlen
Consumer Touch-Interface Appliances
The ATSAMD20E18A-AUT is ideal for consumer appliances with touch panels (microwaves, washing machines, induction cooktops) thanks to its 256-channel Peripheral Touch Controller (PTC), which supports self-capacitance buttons, mutual-capacitance sliders, and wheels without an external touch IC. The 12-bit ADC is available for temperature and humidity sensing, while the 10-bit DAC can drive contrast bias for an LCD. The 32-pin TQFP keeps the BOM small and the routing simple for cost-sensitive consumer products. The Cortex-M0+ core runs the touch-sensing library (QTouch) and an RTOS for UI logic concurrently. Place the touch sensor traces on the inner PCB layer with a solid ground pour underneath, and use the DAC as a reference voltage for the temperature sensor NTC bias network. The 'AUT' tape-and-reel suffix supports high-volume SMT manufacturing.
Empfohlen
USB-Connected Peripherals and HID Devices
The ATSAMD20E18A-AUT is a strong fit for USB-connected peripherals - including HID devices like keyboards, mice, game controllers, and custom input devices - because it integrates a USB 2.0 Full-Speed device controller with on-chip transceiver. No external USB PHY or 5V regulator is needed; just a 90-ohm D+/D- differential pair and a VBUS voltage divider. The 256KB flash comfortably fits USB stacks with HID, CDC, and vendor-class descriptors, while the 32KB SRAM handles HID report buffers and CDC UART ring buffers. The 6 SERCOM modules provide ample UART/SPI/I2C for companion sensors (RGB, IMU, NFC). Per the SAM D20 datasheet, USB suspend/resume and remote wakeup are fully supported. Route D+ (PA24) and D- (PA25) as a 90-ohm differential pair, place the VBUS resistor divider near pin PA03, and use the internal pull-up on D- for full-speed device detection.
Empfohlen
Wearable and Fitness Devices
The ATSAMD20E18A-AUT can serve as the host MCU in fitness bands, smartwatches (secondary controller), heart-rate monitors, and hearables where its 1.6-3.6 V supply matches single-cell Li-ion directly and the 48 MHz Cortex-M0+ delivers enough throughput for sensor fusion (accelerometer + PPG + temperature). The 256KB flash hosts BLE stacks and sensor-hub firmware, while the 32KB SRAM buffers raw PPG samples before compression. The 12-bit ADC with 12 channels is sufficient for battery monitoring, multi-axis IMU SPI interface, and analog PPG front-end. The 32-pin TQFP (7x7 mm) is small enough for wearable form factors. Place the MCU close to the IMU and PPG front-end to minimize analog trace length, use the internal DAC to bias the PPG photodiode, and rely on the SAM D20's deep-sleep modes between sensor samples to extend battery life to days.
Empfohlen
Automotive Body and Interior Electronics (Non-Safety)
While the ATSAMD20E18A-AUT is not AEC-Q100 qualified, it is widely used in non-safety automotive interior applications such as ambient lighting controllers, HVAC keypads, seat-control panels, and rear-seat entertainment accessories where the -40C to +85C industrial temperature range is acceptable. The 256-channel PTC supports touch sliders on door and console panels, and the 12-bit ADC drives LED current sensing and motor position feedback. The 256KB flash supports LIN-slave stacks with diagnostic routines, while the 6 SERCOM modules handle LIN-UART, SPI peripherals, and I2C sensor buses. The 32-pin TQFP is easy to rework during service. For AEC-Q100-qualified automotive use, migrate to the ATSAMC21E18A-AUT (SAM C21 family, Cortex-M0+, 64-pin TQFP, AEC-Q100) or ATSAMx7x automotive equivalents.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für ATSAMD20E18A-AUT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | ATSAMD20E18A-AU | ATSAMD20E17A-AUT | ATSAMD20E17A-AU | ATSAMD20E16B-AUT | ATSAMD20E15B-AUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 32-pin TQFP (7x7 mm) | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (7x7 mm) - same | 32-pin TQFP (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 | 256 KB | 256 KB | 128 KB (-50%) | 128 KB (-50%) | 64 KB (-75%) | 32 KB (-87.5%) |
| SRAM | 32 KB | 32 KB | 16 KB (-50%) | 16 KB (-50%) | 8 KB (-75%) | 4 KB (-87.5%) |
| USB | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device |
| SERCOM Modules | 6 (USART/I2C/SPI) | 6 (USART/I2C/SPI) | 6 (USART/I2C/SPI) | 6 (USART/I2C/SPI) | 6 (USART/I2C/SPI) | 6 (USART/I2C/SPI) |
| Touch Controller (PTC) | 256 channels | 256 channels | 256 channels | 256 channels | 256 channels | 256 channels |
| 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.6 V to 3.6 V |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
Wichtigste Unterscheidungsmerkmale
- 256KB flash + 32KB SRAM in the SAM D20E 32-TQFP - largest memory variant in its package (vs. ATSAMD20E17A-AUT)
- Tape-and-reel packaging ('AUT') vs tray ('AU') for high-volume SMT manufacturing (vs. ATSAMD20E18A-AU)
- 256-channel Peripheral Touch Controller integrated - eliminates external touch IC (vs. ATSAMD20E15B-AUT)
- Cortex-M0+ with full USB 2.0 FS device on-chip vs competitors needing external PHY (vs. STM32L072KZ (cross-brand))
Designhinweise
The ATSAMD20E18A-AUT requires decoupling on every VDD pin. Place a 100 nF X7R ceramic capacitor within 2 mm of each VDDIN/VDDANA pin and add a bulk 1 uF-10 uF low-ESR ceramic capacitor on each rail. The internal voltage regulator generates the 1.2 V core from VDDIN; a 1 uF capacitor on the VDDOUT pin is mandatory per the Microchip SAM D20 datasheet. For USB applications, route VBUS to PA03 through a voltage divider (typically 100 kOhm / 47 kOhm) to detect USB insertion events without overloading the pin.
At the maximum 48 MHz CPU clock with all peripherals active, the ATSAMD20E18A-AUT consumes roughly 7-10 mA active current. Estimated: with VIN = 3.3 V and active peripherals (USB, ADC, all SERCOMs), P = 3.3 V x 9 mA = ~30 mW. The 32-pin TQFP junction-to-ambient thermal resistance (theta_JA) is approximately 70 C/W on a standard 2-layer JEDEC test board, yielding a junction temperature rise of 2-3 C above ambient - well within the -40C to +85C industrial rating. No external heatsink is required for typical applications.
Route the USB D+ (PA24) and D- (PA25) signals as a 90-ohm differential pair with no stubs, matching the trace lengths to within 150 mil. Keep the pair as short as practical and surround it with a ground pour for shielding. For the 32.768 kHz RTC crystal (XIN32/XOUT32), place the crystal and its load capacitors (typically 12-22 pF) within 2 mm of the MCU, and guard the traces with a ground ring to reduce noise coupling from switching nodes. For PTC touch applications, route the touch sensor traces on the inner PCB layer with a solid ground hatch underneath - the Microchip QTouch design guide recommends specific trace widths and ground clearances per button size.
Common pitfalls when designing with the ATSAMD20E18A-AUT: (1) Forgetting the VDDOUT 1 uF capacitor on the internal core regulator output - this causes erratic behavior and brown-out resets. (2) Configuring PA24/PA25 as GPIO when USB is needed - the USB D+/D- pins are multiplexed. (3) Not enabling the 32.768 kHz XOSC32K for the RTC - the internal 32 kHz RC oscillator drifts up to 5% which is unacceptable for timekeeping. (4) Selecting the wrong boot-protection fuses - clearing BOOTPROT prevents recovery if the bootloader firmware is corrupted. (5) Forgetting to enable the NVMCTRL write-access lock bits in production to prevent flash over-write. (6) Routing the SERCOM SPI signals without checking SERCOM PAD multiplexing - the SERCOM pin mapping must match the firmware's PADMUX settings or SPI/I2C/USART will fail to initialize.
For SERCOM signal routing, group SERCOM0/SERCOM1 on port PA and SERCOM2/SERCOM3 on port PB to keep related bus signals together for cleaner routing. If using I2C, place 2.2 kOhm-10 kOhm pull-up resistors within 50 mm of the SDA/SCL pins. For ADC sampling at 350 ksps, route analog signals on a separate ground island connected to the AGND pin at a single point (star ground). For high-accuracy ADC readings, drive the AREF pin from an external low-noise reference rather than using VDDANA as the reference - the internal bandgap has ~5 mV noise which limits 12-bit accuracy. Avoid routing high-speed digital signals (USB, SERCOM SPI master) near the analog inputs to prevent digital-to-analog crosstalk.
Compliance-Informationen
RoHS and lead-free compliant per Microchip product page and DigiKey listing. The -AUT suffix indicates tape-and-reel packaging and industrial temperature grade (-40C to +85C). The ATSAMD20E18A-AUT is not AEC-Q100 qualified - for automotive safety applications, migrate to the SAM C21 family (e.g. ATSAMC21E18A-AUT). Halogen-free status not explicitly listed in the verified web data and is marked 'unknown' rather than assumed.