ATSAMD20E18A-AUT - 48MHz Cortex-M0+ 256KB Flash MCU | Microchip
MPN: ATSAMD20E18A-AUT ✓ Hoạt độngATSAMD20E18A-AUT Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD20E18A-AUT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD20E18A-AUT (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, Operating Temperature, SRAM.
ATSAMD20E18A-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E17A-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E16B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E15B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E18A-AUT Tỷ lệ tối đa & tính chất điện
| 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 |
| Nhiệt độ hoạt động | -40C to +85C (industrial, 'U' suffix) |
| Hộp | 32-pin TQFP, 7x7 mm |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | MSL3 |
| Lead-Free / RoHS | Yes / Compliant |
Cấu hình chân ATSAMD20E18A-AUT
| Chân 1 | PA00 / AREF — General-purpose I/O / Analog reference voltage |
| Chân 2 | PA01 — General-purpose I/O (SERCOM alternate) |
| Chân 3 | PA02 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 4 | PA03 — General-purpose I/O / VBUS sense (USB) |
| Chân 5 | GND — Ground |
| Chân 6 | PA04 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 7 | PA05 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 8 | PA06 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 9 | PA07 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 10 | PA08 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 11 | PA09 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 12 | PA10 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 13 | PA11 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 14 | VDDIN — Main supply voltage input (1.6V-3.6V) |
| Chân 15 | PA14 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 16 | PA15 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 17 | PA16 — General-purpose I/O (SERCOM/I2S alternate) |
| Chân 18 | PA17 — General-purpose I/O (SERCOM/I2S alternate) |
| Chân 19 | PA18 — General-purpose I/O (SERCOM alternate) |
| Chân 20 | PA19 — General-purpose I/O (SERCOM alternate) |
| Chân 21 | PA20 — General-purpose I/O (SERCOM alternate) |
| Chân 22 | PA21 — General-purpose I/O (SERCOM alternate) |
| Chân 23 | GND — Ground |
| Chân 24 | VDDANA — Analog supply voltage (1.6V-3.6V) |
| Chân 25 | PB00 — General-purpose I/O (SERCOM alternate) |
| Chân 26 | PB01 — General-purpose I/O (SERCOM alternate) |
| Chân 27 | PB02 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 28 | PB03 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 29 | PB04 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 30 | PB05 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 31 | PB06 — General-purpose I/O (SERCOM/ADC alternate) |
| Chân 32 | PB07 — General-purpose I/O (SERCOM/ADC alternate) |
Ứng dụng tiêu biểu
ATSAMD20E18A-AUT phù hợp cho 7 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD20E18A-AUT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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 |
Bảo phân biệt quan trọng
- 256KB flash + 32KB SRAM in the SAM D20E 32-TQFP - largest memory variant in its package (vsATSAMD20E17A-AUT)
- Tape-and-reel packaging ('AUT') vs tray ('AU') for high-volume SMT manufacturing (vsATSAMD20E18A-AU)
- 256-channel Peripheral Touch Controller integrated - eliminates external touch IC (vsATSAMD20E15B-AUT)
- Cortex-M0+ with full USB 2.0 FS device on-chip vs competitors needing external PHY (vsSTM32L072KZ (cross-brand))
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.