ATSAML21E16B-AUT - 48MHz Cortex-M0+ MCU, 64KB Flash | Microchip
MPN: ATSAML21E16B-AUT ✓ Hoạt độngATSAML21E16B-AUT Tóm tắt
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, peripherals, and I/O. The Cortex-M0+ is ARM's smallest and most energy-efficient 32-bit core, designed for deterministic embedded control where cost, power, and code density matter. The SAM L21 family extends this baseline with dedicated power-domain gating that drops active consumption below 35 uA/MHz and Sleep mode consumption to roughly 200 nA, making the part suitable for always-on, battery-powered edge nodes.
Key differentiating features of the ATSAML21E16B-AUT include its Functional Safety (FuSa) support (IEC 60730 Class B library), up to 25 general-purpose I/O pins, a 12-bit 1 Msps ADC with up to 10 channels, two analog comparators, two DAC channels, a Real-Time Clock with calendar, and a Peripheral Touch Controller supporting buttons, sliders, wheels, and proximity sensing. Its SERCOM-based architecture allows each of the up to six serial interfaces to be software-configured as USART, I2C, or SPI, which dramatically simplifies BOM when multiple protocols are required.
Architecturally, the device combines an event system for hardware-triggered task chaining without CPU wakeup, a SleepWalking peripheral set that wakes the core only on qualified events, and a low-power segmented LCD controller (in larger pin-count variants) plus an integrated Full-Speed USB 2.0 device transceiver with on-chip pull-up. The 32-pin TQFP-EP exposed-pad package provides a thermal pad for improved heat spreading in space-constrained designs.
Typical applications include automotive body and HMI modules, ultra-low-power wireless sensor nodes, smart metering, wearable health and fitness devices, capacitive-touch user interfaces, USB-powered data loggers, and functional-safety industrial controls. The wide 1.62V-3.63V supply range supports direct operation from single-cell Li-ion or 3.3V regulated rails.
When designing with this part, budget sleep-mode current at the 200 nA level (RTC running) and account for an additional 35 uA/MHz in active mode. The SERCOM pads must be mapped explicitly to GPIO pins in firmware - pinout flexibility is high, but the trade-off is that an incorrect MUX setting silently disables a peripheral. Use the SAM L21 Errata sheet and the Microchip MPLAB X IDE Harmony 3 framework for validated peripheral drivers.
This page synthesizes distributor pricing, drop-in same-package alternatives within the SAM L21 family, and practical low-power design notes not found on a single manufacturer page.
Bộ thay thế dễ dàng lắp đặt cho ATSAML21E16B-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 ATSAML21E16B-AUT (cùng hình factor và footprint) — khác nhau ở Package, SRAM, ADC, DAC, Active Current.
ATSAML21E18B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21E15B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21E16B-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21E16B-ANT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21E16B-MNT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
ATSAML21E16B-AUT Tỷ lệ tối đa & tính chất điện
| Core | ARM Cortex-M0+ (32-bit) |
| Series | SAM L21E, Functional Safety (FuSa) |
| Maximum CPU Clock | 48 MHz |
| Program Memory (Flash) | 64 KB (64K x 8) |
| SRAM | 8 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| I/O Pins | 25 |
| Hộp | 32-TQFP (7x7 mm) |
| Kiểu lắp đặt | Surface Mount |
| Nhiệt độ hoạt động | -40C to +85C (industrial, "AUT" suffix) |
| Active Current | <35 uA/MHz |
| ADC | 12-bit, up to 1 Msps |
| DAC | 2 x 12-bit |
| USB | Full-Speed USB 2.0 Device |
| Touch (PTC) | Peripheral Touch Controller, mutual-capacitive and self-capacitive |
| Serial Interfaces | Up to 6 SERCOM (USART/I2C/SPI), I2S |
| Automotive Qualification | AEC-Q100 (AUT grade) |
| Trạng thái RoHS | Compliant |
| Packing Media | Tape and Reel (2000 per reel, per Microchip Direct) |
| Country of Origin | Thailand |
Cấu hình chân ATSAML21E16B-AUT
| Chân 1 | VDDIN — Digital supply voltage input |
| Chân 2 | PA02 — GPIO / SERCOM / ADC |
| Chân 3 | PA03 — GPIO / SERCOM / ADC |
| Chân 4 | GND — Ground |
| Chân 5 | PA04 — GPIO / SERCOM / VREF |
| Chân 6 | PA05 — GPIO / SERCOM / ADC |
| Chân 7 | PA06 — GPIO / SERCOM / ADC |
| Chân 8 | PA07 — GPIO / SERCOM / ADC |
| Chân 9 | PA08 — GPIO / SERCOM / I2S |
| Chân 10 | PA09 — GPIO / SERCOM / I2S |
| Chân 11 | PA10 — GPIO / SERCOM / I2S |
| Chân 12 | PA11 — GPIO / SERCOM / I2S / USB DM |
| Chân 13 | VDDIO — I/O supply voltage |
| Chân 14 | GND — Ground |
| Chân 15 | PA14 — GPIO / SERCOM |
| Chân 16 | PA15 — GPIO / SERCOM |
| Chân 17 | PA16 — GPIO / SERCOM / I2C |
| Chân 18 | PA17 — GPIO / SERCOM / I2C |
| Chân 19 | PA18 — GPIO / SERCOM |
| Chân 20 | PA19 — GPIO / SERCOM |
| Chân 21 | PA20 — GPIO / SERCOM |
| Chân 22 | PA21 — GPIO / SERCOM |
| Chân 23 | PA22 — GPIO / SERCOM / I2C |
| Chân 24 | PA23 — GPIO / SERCOM / I2C / USB DP |
| Chân 25 | PA24 — GPIO / SERCOM / USB |
| Chân 26 | PA25 — GPIO / SERCOM / USB |
| Chân 27 | RESET — Reset input (active low) |
| Chân 28 | PA27 — GPIO / SERCOM |
| Chân 29 | PA28 — GPIO / SERCOM |
| Chân 30 | PA30 — GPIO / SERCOM / SWD |
| Chân 31 | PA31 — GPIO / SERCOM / SWD |
| Chân 32 | GND — Ground |
Ứng dụng tiêu biểu
ATSAML21E16B-AUT phù hợp cho 7 Áp dụngs: Automotive Body & HMI Modules, Ultra-Low-Power Wireless Sensor Nodes, Smart Metering Endpoints, Wearable Health & Fitness Devices, Capacitive Touch User Interfaces, USB-Powered Data Loggers, Functional-Safety Industrial Controls.
Automotive Body & HMI Modules
The ATSAML21E16B-AUT fits automotive body and HMI applications because of its AEC-Q100 qualification (AUT suffix), integrated Peripheral Touch Controller for capacitive buttons and sliders, and 12-bit ADC for analog sensing. Its <35 uA/MHz active current keeps quiescent drain low on CAN/LIN-attached ECUs that spend most of their life in Sleep mode. The 64KB Flash holds a CANopen or UDS diagnostic stack plus a small AUTOSAR-like application layer. Designers wire the device to a CAN transceiver via SERCOM configured as SPI or UART, route PTC channels to capacitive touch pads on the interior trim, and rely on the RTC + SleepWalking path to wake the ECU on a touch event while consuming under 1 uA average.
Được đề xuất
Ultra-Low-Power Wireless Sensor Nodes
The ATSAML21E16B-AUT is an ideal host MCU for battery-powered wireless sensor nodes because its Sleep mode draws roughly 200 nA with the RTC running, while a sensor measurement + radio TX cycle can complete in under 5ms before re-entering Sleep. The 48MHz Cortex-M0+ has enough headroom to run a lightweight radio stack (LoRaWAN, BLE custom, or proprietary sub-GHz), and the 8KB SRAM can buffer a single sub-GHz packet payload. The Peripheral Event System allows a sensor interrupt to wake the ADC, sample, then wake the MCU only on a threshold-crossing event - the CPU stays asleep otherwise. A typical implementation runs a 3V CR2032 cell for years with hourly transmissions.
Được đề xuất
Smart Metering Endpoints
For water, gas, or heat metering endpoints, the ATSAML21E16B-AUT provides the right balance of compute, low power, and capacitive touch UI. The integrated 12-bit ADC can sample pulse-output meters or resistive temperature sensors, while the Peripheral Touch Controller replaces mechanical buttons on the meter housing. AEC-Q100 qualification allows dual-use in indoor and outdoor enclosures. The SAM L21's segmented power gating lets the metrology section remain active while the meter's wireless M-Bus or wM-Bus radio is turned off between transmissions, achieving 10+ year battery life on a single lithium cell.
Được đề xuất
Wearable Health & Fitness Devices
The ATSAML21E16B-AUT suits wearable health and fitness form factors because of its 32-TQFP compact footprint (7x7 mm), 8KB SRAM sufficient for a basic BLE stack, and sub-uA Sleep current for wrist-worn battery life. The 12-bit ADC pairs with optical heart-rate or galvanic skin-response front ends, and the Peripheral Touch Controller supports swipe gestures on the device surface. Its USB 2.0 Full-Speed device enables direct charging and firmware update without an external bridge IC. With the Cortex-M0+ running at 48MHz, a typical heart-rate sampling loop plus BLE notification completes in under 3ms before returning to Sleep.
Được đề xuất
Capacitive Touch User Interfaces
The ATSAML21E16B-AUT's Peripheral Touch Controller supports up to 10 self-capacitive or mutual-capacitive channels with hardware-driven acquisition, eliminating the need for a dedicated touch IC. Designers can implement button matrices, sliders, wheels, and proximity wake-up with the on-chip PTC peripheral and the IEC 60730 Class B self-test library. The 12-bit ADC and DAC are available for additional analog features like LED brightness control or motor feedback, while the SERCOM peripherals drive an I2C OLED or SPI TFT. Total BOM for a complete touch HMI module is often under $3.
Được đề xuất
USB-Powered Data Loggers
The ATSAML21E16B-AUT simplifies USB-powered data loggers because of its integrated Full-Speed USB 2.0 device controller with on-chip pull-up, internal 48MHz DFLL that needs no external crystal for USB operation, and 64KB Flash for buffering several thousand measurement records. The 12-bit ADC at 1 Msps captures fast analog transients, while the RTC time-stamps each record with sub-second precision. The device draws bus power directly from USB, charges a small super-capacitor for short-term backup, and presents as a standard HID or MSD endpoint to the host - no custom driver required on most operating systems.
Được đề xuất
Functional-Safety Industrial Controls
The ATSAML21E16B-AUT is designed into functional-safety industrial controls thanks to its IEC 60730 Class B self-test library (available via Microchip Harmony 3), which provides periodic BIST for CPU, Flash, SRAM, clock, and ADC. The AEC-Q100 stress profile adds confidence for industrial environments subject to vibration and thermal cycling. A typical PLC analog-input module pairs the L21 with a 16-bit sigma-delta ADC over SPI, runs a deterministic 1ms control loop at 48MHz, and uses the RTC + watchdog for safety-critical timing. The 64KB Flash holds the application plus the Class B library in a separate, write-protected region.
Đượ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 ATSAML21E16B-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 | ATSAML21E18B-AUT | ATSAML21E15B-AUT | ATSAML21E16B-MUT | ATSAML21E16B-ANT | ATSAML21E16B-MNT |
|---|---|---|---|---|---|---|
| Package | 32-TQFP (7x7 mm) | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same | 32-TQFP (7x7 mm) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 64 KB | 256 KB | 32 KB | 64 KB | 64 KB | 64 KB |
| SRAM | 8 KB | 8 KB | 4 KB | 8 KB | 8 KB | 8 KB |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| 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 |
| AEC-Q100 Qualified | Yes (AUT grade, -40C to +85C) | Yes (AUT) | Yes (AUT) | No (industrial) | Yes (ANT, -40C to +105C) | No (industrial) |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| USB 2.0 FS Device | Yes (integrated) | Yes | Yes | Yes | Yes | Yes |
Bảo phân biệt quan trọng
- AEC-Q100 qualified at the AUT grade (-40C to +85C) (vsATSAML21E16B-MUT)
- Functional Safety (IEC 60730 Class B) self-test library support (vsATSAMD21E16B (SAM D21 family))
- 64KB Flash is upgradeable in-place to 256KB on the same footprint (vsATSAML21E15B-AUT (32KB))
Ghi chú thiết kế
Estimated: at 48MHz active from 3.3V, the ATSAML21E16B-AUT consumes approximately 35 uA/MHz x 48MHz = 1.68 mA. In Standby mode with RTC running the device drops to roughly 1.5 uA, and in Backup mode (RTC + RAM retention) to about 200 nA per Microchip's product brief. To minimize sleep current, ensure unused GPIO pins are configured as inputs with pull-up enabled (avoid floating inputs) and disable unused peripherals via the Clock Mask register before entering Sleep.
The 32-TQFP package has an exposed thermal pad (pin 33, die paddle) that MUST be soldered to a grounded copper pour of at least 16 mm^2 for reliable operation. Place VDDIN and VDDIO decoupling as close to the pins as possible - one 100 nF X7R per supply pin plus a bulk 4.7 uF ceramic on VDDIN. The DP/DM USB lines require a 0 Ohm series ferrite bead or common-mode choke for EMI, plus ESD protection diodes rated for 8 kV contact discharge per IEC 61000-4-2.
SERCOM pad mapping is one of the most common sources of bring-up failures. Each SERCOM peripheral can be routed to several GPIO pads via the I/O multiplexing controller, but firmware must explicitly assign the function before the peripheral is enabled. Also, the Cortex-M0+ on the SAM L21 uses a single GPIO pin (PA30) for SWDIO - connecting a debugger without first configuring SWD in the NVMUSERROW fuse will cause lockout. Always program the fuse and verify the SWD clock is 1 MHz or slower during initial programming.
For capacitive touch (PTC) channels, route the sensor traces with a minimum trace width of 5 mil, keep them short (under 50 mm), and surround them with a grounded hatched pour to suppress EMI coupling. The PTC peripheral is sensitive to VDD ripple - add a ferrite bead between the digital supply and the analog AVSS/AVDD pins. Mutual-capacitive patterns require identical trace lengths on X and Y electrodes; mismatch greater than 1 mm can produce offset that the hardware compensation cannot fully correct.
Thông tin tuân thủ
AEC-Q100 qualified per AUT suffix. RoHS and REACH compliance per Abacus Technologies distributor listing. Halogen-free status not stated in verified data.