ATSAML21J18A-MUT - 48MHz Cortex-M0+ MCU, 256KB Flash | Microchip
MPN: ATSAML21J18A-MUT ✓ Hoạt độngATSAML21J18A-MUT Tóm tắt
What is a Cortex-M0+ microcontroller? A Cortex-M0+ microcontroller is an ARM Holdings 32-bit microcontroller core optimized for the smallest die area and lowest active power, using a 2-stage pipeline and single-cycle I/O port access. Within the hierarchy, the Cortex-M0+ belongs to the ARM Cortex-M family, itself a subset of the ARMv6-M architecture, and the SAM L21 family is Microchip's ultra-low-power derivative. This places the ATSAML21J18A-MUT in the broad category: microcontroller (MCU) -> 32-bit MCU -> ARM Cortex-M MCU -> ultra-low-power MCU -> semiconductor IC.
Key differentiating features include 1.6V to 3.6V supply voltage, integrated full-speed USB 2.0 device with on-chip transceiver, 12-bit 1 MSPS ADC, 10-bit 350 kSPS DAC, four SERCOM channels, six timers, two I2S interfaces, and a PTC (Peripheral Touch Controller) for capacitive touch sensing. The device operates in active, idle, standby, backup, and off sleep modes with wakeup times under 1.5 microseconds, making it ideal for battery-powered applications where microamp sleep currents dominate battery life.
Architecturally, the SAM L21 uses a power-efficient design with separate voltage domains for core and I/O, allowing the I/O bank to remain active while the core is in standby. This dual-bank approach, combined with Microchip's proprietary power-management IP, delivers 35 uA/MHz active current and standby currents around 1.7 uA with full RAM retention, which is competitive in the ultra-low-power MCU class.
Typical applications include battery-powered IoT sensor nodes, wearable fitness bands, smart-home sensor hubs, low-power wireless sensor networks, and capacitive touch human-machine interfaces. Industrial uses include metering, building automation, and remote controls; consumer uses include toys, gaming peripherals, and personal health devices.
Design consideration: when migrating from a SAM D21 part, note that the SAM L21 uses the same SERCOM peripheral but adds a low-power backup domain and a touch controller not present on the SAM D21. Firmware may need to enable the backup domain registers before using RTC or wake-on-touch features.
This page consolidates distributor pricing, drop-in alternatives within the SAM L21 family and across the SAM D21 family, and practical low-power design notes beyond the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho ATSAML21J18A-MUT — 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 ATSAML21J18A-MUT (cùng hình factor và footprint) — khác nhau ở ADC, DAC, Functional Safety, Package, Mounting Type.
ATSAML21J18B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21J18A-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21J18A-AUT
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
ATSAML21J18B-MUT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAML21J17B-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAML21J18A-MUT Tỷ lệ tối đa & tính chất điện
| Core | ARM Cortex-M0+ |
| Core Architecture | ARMv6-M |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 256 KB |
| SRAM | 32 KB |
| Supply Voltage Range | 1.62 V to 3.63 V |
| Hộp | 64-QFN (9x9 mm) with exposed pad |
| Nhiệt độ hoạt động | -40 C to +85 C |
| ADC | 12-bit, up to 1 MSPS |
| DAC | 10-bit, 350 kSPS |
| USB | USB 2.0 Full-Speed device, on-chip transceiver |
| SERCOM Channels | 6 (configurable as USART, I2C, SPI) |
| Timers | 6 (TC, TCC) |
| Touch Peripheral | PTC (Peripheral Touch Controller), up to 256 channels |
| I/O Pins | Up to 51 |
| Trạng thái RoHS | Compliant |
| Kiểu lắp đặt | Surface Mount |
| Cấp MSL | MSL3 |
| AEC-Q100 | Not qualified |
| Lead-Free / Halogen-Free | Lead-free; halogen-free status per datasheet |
Cấu hình chân ATSAML21J18A-MUT
| Chân 1 | PA00 — GPIO / SERCOM1[0] / ADC[0] |
| Chân 2 | PA01 — GPIO / SERCOM1[1] / ADC[1] |
| Chân 3 | PA02 — GPIO / SERCOM0[0] / ADC[2] |
| Chân 4 | PA03 — GPIO / SERCOM0[1] / ADC[3] / reference |
| Chân 5 | GND — Ground |
| Chân 6 | VDDIO — I/O supply voltage |
| Chân 7 | PA04 — GPIO / SERCOM1[2] / ADC[4] |
| Chân 8 | PA05 — GPIO / SERCOM1[3] / ADC[5] |
| Chân 9 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| Chân 10 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| Chân 11 | PA08 — GPIO / SERCOM2[0] / I2S[0] |
| Chân 12 | PA09 — GPIO / SERCOM2[1] / I2S[1] |
| Chân 13 | PA10 — GPIO / SERCOM2[2] / I2S[2] |
| Chân 14 | PA11 — GPIO / SERCOM2[3] / I2S[3] |
| Chân 15 | PA12 — GPIO / SERCOM4[0] |
| Chân 16 | PA13 — GPIO / SERCOM4[1] |
| Chân 17 | PA14 — GPIO / SERCOM4[2] |
| Chân 18 | PA15 — GPIO / SERCOM4[3] |
| Chân 19 | PA16 — GPIO / SERCOM3[0] |
| Chân 20 | PA17 — GPIO / SERCOM3[1] |
| Chân 21 | PA18 — GPIO / SERCOM3[2] |
| Chân 22 | PA19 — GPIO / SERCOM3[3] |
| Chân 23 | PA20 — GPIO / SERCOM5[0] |
| Chân 24 | PA21 — GPIO / SERCOM5[1] |
| Chân 25 | PA22 — GPIO / SERCOM5[2] |
| Chân 26 | PA23 — GPIO / SERCOM5[3] |
| Chân 27 | PA24 — GPIO / SERCOM5[0] alt |
| Chân 28 | PA25 — GPIO / SERCOM5[1] alt |
| Chân 29 | PB00 — GPIO / SERCOM5[2] alt |
| Chân 30 | PB01 — GPIO / SERCOM5[3] alt |
| Chân 31 | PB02 — GPIO / SERCOM5[0] alt |
| Chân 32 | PB03 — GPIO / SERCOM5[1] alt |
| Chân 33 | PB04 — GPIO / SERCOM5[2] alt |
| Chân 34 | PB05 — GPIO / SERCOM5[3] alt |
| Chân 35 | PB06 — GPIO / SERCOM5[0] |
| Chân 36 | PB07 — GPIO / SERCOM5[1] |
| Chân 37 | PB08 — GPIO / SERCOM5[2] |
| Chân 38 | PB09 — GPIO / SERCOM5[3] |
| Chân 39 | PB10 — GPIO / SERCOM5[0] alt |
| Chân 40 | PB11 — GPIO / SERCOM5[1] alt |
| Chân 41 | PB12 — GPIO / SERCOM5[2] alt |
| Chân 42 | PB13 — GPIO / SERCOM5[3] alt |
| Chân 43 | PB14 — GPIO / SERCOM5[0] |
| Chân 44 | PB15 — GPIO / SERCOM5[1] |
| Chân 45 | PB16 — GPIO / SERCOM5[2] |
| Chân 46 | PB17 — GPIO / SERCOM5[3] |
| Chân 47 | PC00 — GPIO |
| Chân 48 | PC01 — GPIO |
| Chân 49 | PC02 — GPIO |
| Chân 50 | PC03 — GPIO |
| Chân 51 | PC04 — GPIO |
| Chân 52 | PC05 — GPIO |
| Chân 53 | PC06 — GPIO |
| Chân 54 | PC07 — GPIO |
| Chân 55 | VDDANA — Analog supply voltage |
| Chân 56 | GNDANA — Analog ground |
| Chân 57 | VDDIO — I/O supply voltage |
| Chân 58 | GND — Ground |
| Chân 59 | VSW — Buck/LDO switch node |
| Chân 60 | VBAT — Backup battery supply |
| Chân 61 | RESETn — Reset input, active low |
| Chân 62 | SWCLK — SWD clock |
| Chân 63 | SWDIO — SWD data |
| Chân 64 | NC — Not connected (per datasheet) |
Ứng dụng tiêu biểu
ATSAML21J18A-MUT phù hợp cho 7 Áp dụngs: Battery-Powered IoT Sensor Node, Wearable Fitness / Health Band, Smart Home Sensor Hub, Capacitive Touch User Interface, Industrial Metering Endpoints, Remote Control / Gaming Peripheral, USB-Powered Embedded Device.
Battery-Powered IoT Sensor Node
The ATSAML21J18A-MUT suits battery-powered IoT sensor nodes because of its 1.7 uA standby current with full RAM retention and 256 KB Flash for over-the-air (OTA) firmware updates. Its six SERCOM channels allow simultaneous SPI sensor, I2C sensor, and UART debug interfaces without external mux ICs. The 48 MHz Cortex-M0+ core handles sensor fusion at 100 Hz sample rates while consuming under 35 uA/MHz active. Powered from a CR2032 coin cell (3 V, 220 mAh), typical duty-cycled designs achieve 3-5 year battery life.
Được đề xuất
Wearable Fitness / Health Band
The ATSAML21J18A-MUT is well suited for wearable fitness bands due to its integrated 12-bit 1 MSPS ADC for heart-rate sensor signal acquisition, USB 2.0 Full-Speed for charging and data sync, and ultra-low standby current that preserves battery during idle wear periods. The integrated PTC touch controller supports swipe/tap input on flexible PCB overlays without mechanical buttons. The 64-QFN 9x9 mm package fits into 20 mm wide wristband modules, and 32 KB SRAM buffers 24 hours of step-count and accelerometer data.
Được đề xuất
Smart Home Sensor Hub
For smart-home sensor hubs, the ATSAML21J18A-MUT provides six SERCOM channels to connect multiple radios and sensors (Zigbee, BLE, temperature, humidity, motion), 256 KB Flash for protocol stack plus application logic, and a Cortex-M0+ core that runs BLE HCI or simple proprietary RF stacks. USB Full-Speed enables commissioning via a USB-C port. With 1.6 V to 3.6 V supply, the part runs directly from 2x AA alkaline batteries or from a USB 5 V rail through an LDO, simplifying BOM.
Được đề xuất
Capacitive Touch User Interface
The ATSAML21J18A-MUT's integrated Peripheral Touch Controller (PTC) supports up to 256 capacitive touch channels with hardware-driven acquisition, freeing the Cortex-M0+ core from polling overhead. This makes it ideal for appliance control panels, induction cooktops, and industrial HMI touchscreens. Combined with 256 KB Flash for touch firmware plus display drivers, and 1 MSPS ADC for backlight dimming, the part covers the entire HMI subsystem in a single QFN.
Được đề xuất
Industrial Metering Endpoints
The ATSAML21J18A-MUT fits battery-powered industrial metering endpoints (water, gas, electricity) that demand 10+ year battery life and remote firmware updates. Its 1.7 uA standby current minimizes quiescent drain, while 256 KB Flash accommodates segmented OTA bootloaders (application + dual-bank update image). The 12-bit ADC with internal reference meets metering accuracy class 1.0 in single-point calibration, and the USB port supports factory calibration and field diagnostics.
Được đề xuất
Remote Control / Gaming Peripheral
The ATSAML21J18A-MUT suits battery-powered remote controls and gaming peripherals due to its PTC for touch-sensitive surfaces, USB Full-Speed for wired connectivity when docked, and low active power allowing 100+ hours of continuous IR / Bluetooth operation from two AAA cells. The 32 KB SRAM handles HID report queues and on-the-fly macro programming. Microchip's MPLAB Harmony framework provides ready HID class drivers, shortening development cycles for consumer gaming accessories.
Được đề xuất
USB-Powered Embedded Device
The ATSAML21J18A-MUT integrates a USB 2.0 Full-Speed device controller with on-chip transceiver, eliminating the external PHY and reducing BOM cost for USB peripherals such as data loggers, programmers, and HID-class accessories. Operating from 1.62 V to 3.63 V, the device can run directly from USB VBUS through a 3.3 V LDO. The 256 KB Flash holds USB stacks plus application code, and the six SERCOM channels connect to sensors, displays, or storage.
Đượ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 ATSAML21J18A-MUT — 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 | ATSAML21J18B-AUT | ATSAMD21J18A-MUT | ATSAML21J18A-AUT | ATSAML21J18B-MUT | ATSAML21J17B-MUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (9x9) | 64-QFN (9x9) | 64-QFN (9x9) | 64-QFN (9x9) | 64-QFN (9x9) | 64-QFN (9x9) |
| Core | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ |
| Maximum CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 256 KB | 256 KB | 256 KB | 256 KB | 256 KB | 128 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 16 KB |
| Supply Voltage Range | 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 |
| Touch Peripheral (PTC) | Yes (up to 256 channels) | Yes (up to 256 channels) | No PTC peripheral | Yes (up to 256 channels) | Yes (up to 256 channels) | Yes (up to 256 channels) |
| USB Full-Speed | Yes (on-chip transceiver) | Yes (on-chip transceiver) | Yes (on-chip transceiver) | Yes (on-chip transceiver) | Yes (on-chip transceiver) | Yes (on-chip transceiver) |
Bảo phân biệt quan trọng
- Integrated Peripheral Touch Controller (PTC) with up to 256 channels (vsATSAMD21J18A-MUT)
- Lower standby current with full RAM retention (vsATSAMD21J18A-MUT)
- Backup power domain with RTC (vsATSAMD21J18A-MUT)
- Same 64-QFN footprint as ATSAMD21J18A-MUT for PCB reuse (vsATSAMD21J18A-MUT)
Ghi chú thiết kế
To minimize standby current on the ATSAML21J18A-MUT, configure unused GPIO as analog (input disable, no pull-up) and disable unneeded peripherals via the PMUX / APBCMASK registers before entering STANDBY sleep mode. Per the SAM L21 datasheet, leaving a peripheral clock enabled can add 50-200 uA of leakage. For coin-cell designs, also route the VBAT pin to the same supply as VDD to avoid backup-domain switching transients during battery insertion.
Estimated: At maximum CPU load (48 MHz, all peripherals active), the ATSAML21J18A-MUT consumes approximately 35 uA/MHz x 48 MHz = 1.68 mA active current. With a 3.3 V supply, that is 5.5 mW power dissipation. The 64-QFN exposed pad should be soldered to a continuous ground copper pour at least 25 mm^2 to keep junction temperature rise below 5 C above ambient (theta_JA approximately 20-25 C/W on a 4-layer JEDEC test board). No external heatsink is required.
Place a 1 uF ceramic decoupling capacitor within 3 mm of each VDDIO pin and a 4.7 uF bulk capacitor near the exposed thermal pad for the ATSAML21J18A-MUT. According to the SAM L21 layout guidelines, separate analog and digital ground planes should be stitched together at a single point under the GNDANA pin. Route the SWD clock and data traces as a length-matched differential pair under 50 mm to avoid debugger communication errors at high debug clock rates.
A common pitfall when migrating firmware from ATSAMD21J18A to ATSAML21J18A-MUT is forgetting to enable the backup power domain in the SUPC (Supply Controller) register before configuring the RTC. The SAM D21 has no backup domain, so the SUPC register write sequence is new to SAM L21 code. If RTC alarms do not fire after sleep, check that SUPC was initialized correctly. Also, the SAM L21 ADC requires an extra channel-impedance calibration step at temperatures below -20 C.
Thông tin tuân thủ
RoHS and lead-free compliant per Microchip product page. AEC-Q100 not qualified (industrial grade only); for automotive applications consider ATSAMxE variants. Halogen-free status not explicitly stated in retrieved data.