ATSAML21J16B-MUT - 48MHz Cortex-M0+ 64KB Flash MCU | Microchip
부품 번호: ATSAML21J16B-MUT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.55 | $3.55 |
| 10 | $3.19 | $31.90 |
| 100 | $2.74 | $274.00 |
| 500 | $2.4 | $1,200.00 |
| 1,000 | $2.18 | $2,180.00 |
ATSAML21J16B-MUT 개요
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory (Flash), working memory (SRAM), and programmable peripherals on one die. The Cortex-M0+ is an ARM 32-bit core optimized for minimum silicon area and energy consumption, while Thumb-2 instruction set compatibility gives it the code density of larger cores. The SAM L21 family extends this ultra-low-power positioning by adding Sleepwalking peripherals (SERCOM, ADC, PTC) that wake the CPU only on meaningful events, and by providing multiple low-power domains controlled via the Power Manager (PM) and Supply Controller (SUPC) blocks.
Key features of the ATSAML21J16B-MUT include 64 KB Flash, 8 KB SRAM, up to 48 MHz operation (2.46 CoreMark/MHz), a 12-bit 1 Msps ADC, a 10-bit 350 ksps DAC, up to six SERCOM serial interfaces (configurable as I2C/SPI/UART/USART), a 64-pin QFN package with high pin count for I/O expansion, and integrated PTC touch-overlays support. The device also includes a full-speed USB 2.0 device/host interface in select package options and a flexible Event System for hardware-triggered peripheral interactions.
Architecturally, the ATSAML21J16B-MUT separates logic into three power domains: Backup, Voltage Regulator, and Core. Each domain can be independently switched off by the SUPC, allowing the chip to enter BACKUP mode drawing only a few hundred nanoamps while preserving the RTC and selected I/O wake events. SERCOM modules can be runtime-reconfigured to any of UART, SPI, or I2C, simplifying BOM reuse across product variants.
Typical applications include IoT sensor nodes, wearable health and fitness devices, smart-home and building-automation end nodes, low-power wireless-connected products (when paired with an external sub-GHz or BLE transceiver), battery-backed industrial data loggers, and human-machine interface (HMI) panels using capacitive touch.
When designing with this device, plan the sleep/wake architecture first: route wake-up sources through the Event System to avoid CPU wake-ups on every interrupt. Use the integrated DC-DC converter (L21 has switched-mode regulation) when VDD > 1.8 V to maximize efficiency.
This page synthesizes distributor pricing, same-family drop-in alternatives, application notes, and design considerations not found on the manufacturer datasheet alone, optimized for engineers selecting low-power Cortex-M0+ silicon for battery and energy-harvesting products.
드롭인 대체품: ATSAML21J16B-MUT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAML21J16B-MUT (동일 폼 팩터 및 풋프린트) — 차이점: Package, SRAM, ADC, Active Mode Current, Flash Memory.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAML21J18B-MUT
✅ 드롭인✓ 재고 있음
$4.68 / 개
데이터시트 보기 →ATSAML21J17B-MUT
✅ 드롭인✓ 재고 있음
$2.49 / 개
데이터시트 보기 →ATSAML21J15B-MUT
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
ATSAME53J19A-MUT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$4.95 / 개
데이터시트 보기 →ATSAMG55J19B-MUT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$5.74 / 개
데이터시트 보기 →ATSAML21J16B-MUT 최대 정격 & 전기적 특성
| Core Processor | ARM Cortex-M0+ |
| Core Size | 32-Bit Single-Core |
| Series | SAM L21J |
| Maximum Clock Speed | 48 MHz |
| CoreMark/MHz | 2.46 |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Supply Voltage (VDD) | 1.62 V to 3.63 V |
| Active Mode Current | < 35 uA/MHz |
| Sleep Mode Current | 200 nA (typical) |
| ADC | 12-bit, up to 1 Msps |
| DAC | 10-bit, 350 ksps |
| SERCOM Modules | Up to 6 (UART/SPI/I2C/LIN configurable) |
| 패키지 | 64-QFN (9x9 mm), surface mount |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C |
| RoHS 상태 | Compliant |
| Lead-Free / Halogen-Free | Lead-free (per Microchip product page) |
ATSAML21J16B-MUT 핀 구성
| 핀 1 | VDDIO — I/O supply voltage |
| 핀 2 | PA02 — GPIO / peripheral function |
| 핀 3 | PA03 — GPIO / peripheral function |
| 핀 4 | PA04 — GPIO / peripheral function |
| 핀 5 | PA05 — GPIO / peripheral function |
| 핀 6 | PA06 — GPIO / peripheral function |
| 핀 7 | PA07 — GPIO / peripheral function |
| 핀 8 | VDDIN — Main supply voltage input |
| 핀 9 | GND — Ground |
| 핀 10 | PB00 — GPIO / peripheral function |
| 핀 11 | PB01 — GPIO / peripheral function |
| 핀 12 | PB02 — GPIO / SERCOM |
| 핀 13 | PB03 — GPIO / SERCOM |
| 핀 14 | PB04 — GPIO / SERCOM |
| 핀 15 | PB05 — GPIO / SERCOM |
| 핀 16 | PB06 — GPIO / SERCOM |
| 핀 17 | PB07 — GPIO / SERCOM |
| 핀 18 | PB08 — GPIO / SERCOM |
| 핀 19 | PB09 — GPIO / SERCOM |
| 핀 20 | PA08 — GPIO / peripheral function |
| 핀 21 | PA09 — GPIO / peripheral function |
| 핀 22 | PA10 — GPIO / peripheral function |
| 핀 23 | PA11 — GPIO / peripheral function |
| 핀 24 | PA12 — GPIO / peripheral function |
| 핀 25 | PA13 — GPIO / peripheral function |
| 핀 26 | PA14 — GPIO / peripheral function |
| 핀 27 | PA15 — GPIO / peripheral function |
| 핀 28 | PA16 — GPIO / peripheral function |
| 핀 29 | PA17 — GPIO / peripheral function |
| 핀 30 | PA18 — GPIO / peripheral function |
| 핀 31 | PA19 — GPIO / peripheral function |
| 핀 32 | PA20 — GPIO / peripheral function |
| 핀 33 | PA21 — GPIO / peripheral function |
| 핀 34 | PA22 — GPIO / peripheral function |
| 핀 35 | PA23 — GPIO / peripheral function |
| 핀 36 | PA24 — GPIO / peripheral function |
| 핀 37 | PA25 — GPIO / peripheral function |
| 핀 38 | GND — Ground |
| 핀 39 | VDDCORE — Internal core voltage output |
| 핀 40 | PA27 — GPIO / peripheral function |
| 핀 41 | RESET_N — Reset (active low) |
| 핀 42 | PA28 — GPIO / peripheral function |
| 핀 43 | PA29 — GPIO / peripheral function |
| 핀 44 | PA30 — GPIO / peripheral function |
| 핀 45 | PA31 — GPIO / peripheral function |
| 핀 46 | PB10 — GPIO / SERCOM |
| 핀 47 | PB11 — GPIO / SERCOM |
| 핀 48 | PB12 — GPIO / SERCOM |
| 핀 49 | PB13 — GPIO / SERCOM |
| 핀 50 | PB14 — GPIO / SERCOM |
| 핀 51 | PB15 — GPIO / SERCOM |
| 핀 52 | PB16 — GPIO / SERCOM |
| 핀 53 | PB17 — GPIO / SERCOM |
| 핀 54 | PB18 — GPIO / peripheral function |
| 핀 55 | PB19 — GPIO / peripheral function |
| 핀 56 | PB20 — GPIO / peripheral function |
| 핀 57 | PB21 — GPIO / peripheral function |
| 핀 58 | PA00 — GPIO / peripheral function (XIN) |
| 핀 59 | PA01 — GPIO / peripheral function (XOUT) |
| 핀 60 | VDDIO — I/O supply voltage |
| 핀 61 | GND — Ground |
| 핀 62 | SWDIO — Serial Wire Debug I/O |
| 핀 63 | SWCLK — Serial Wire Debug Clock |
| 핀 64 | EP — Exposed thermal pad (connect to GND) |
일반적인 애플리케이션
ATSAML21J16B-MUT 적합 용도: 6 애플리케이션s: Battery-Powered IoT Sensor Nodes, Wearable Health and Fitness Devices, Smart Home and Building Automation, Industrial Data Loggers and Meters, Capacitive Touch HMI Panels, Low-Power Wireless Connected Products.
Battery-Powered IoT Sensor Nodes
The ATSAML21J16B-MUT is purpose-built for battery-powered IoT sensor nodes that must run for years on a single coin cell or AA battery. Its <35 uA/MHz active current and 200 nA Sleep current with full SRAM retention mean a duty-cycled sensor node (1 second wake every minute) can extend battery life to 5-10 years on a 2400 mAh cell. Sleepwalking peripherals wake the core only on threshold-crossing ADC events or qualified capacitive-touch events, avoiding unnecessary CPU wake-ups. Pair this MCU with a sub-GHz or BLE transceiver to build a wireless sensor product.
추천
Wearable Health and Fitness Devices
Wearable fitness trackers and medical wearables benefit from the ATSAML21J16B-MUT's combination of ultra-low-power operation, integrated 12-bit ADC for sensor acquisition, and 64-pin QFN package that fits small enclosures. The integrated PTC (Peripheral Touch Controller) supports capacitive touch buttons and sliders without external components, useful for sleek wearable UI designs. The device's Sleepwalking ADC can monitor a heart-rate or motion sensor continuously at microamp-level current, only waking the CPU on significant motion or signal change.
추천
Smart Home and Building Automation
Smart-home end nodes such as battery-powered door/window sensors, occupancy sensors, and HVAC controllers leverage the ATSAML21J16B-MUT's ultra-low-power budget and 64 GPIO pins for interfacing multiple sensors and actuators. The SERCOM modules (up to 6) can be runtime-configured as I2C for sensors, SPI for displays or radios, and UART for debug or external connectivity. The Event System enables hardware-triggered peripheral chains (timer -> ADC -> DMA -> radio transmit) without CPU intervention, saving power on every transaction.
추천
Industrial Data Loggers and Meters
Industrial data loggers measuring temperature, pressure, vibration, or flow can use the ATSAML21J16B-MUT to capture sensor data for years on battery or solar power. The 12-bit 1 Msps ADC and 10-bit DAC support process-control loops, while the integrated RTC with backup power domain keeps time-stamping accurate even in BACKUP mode drawing only nanoamps. Six SERCOM channels connect to multiple sensor buses simultaneously. The -40C to +85C industrial operating temperature range makes it suitable for factory-floor and outdoor installations.
추천
Capacitive Touch HMI Panels
The ATSAML21J16B-MUT integrates Microchip's PTC (Peripheral Touch Controller), enabling robust capacitive touch buttons, sliders, and wheels with up to 256 touch channels via external driver. Combined with the 12-bit ADC and SERCOM channels for display connectivity, it can drive small TFT or OLED HMI panels in appliances, audio equipment, or industrial control surfaces. The 64-QFN package leaves ample GPIO for LED indicators and rotary encoder inputs. Sleepwalking PTC detects user gestures in <1 uA, enabling instant-on user interfaces with battery-friendly standby.
추천
Low-Power Wireless Connected Products
When paired with an external sub-GHz transceiver (e.g., SAM R34, SAM R35, or third-party LoRa/Sigfox modules), the ATSAML21J16B-MUT serves as the application host MCU for low-power wireless end nodes in LoRaWAN, Sigfox, or proprietary sub-GHz networks. It runs the application stack, sensor acquisition, and user-interface logic while the transceiver handles RF modulation. The ultra-low-power profile extends battery life to 10+ years in typical metering or asset-tracking deployments. The 64-pin package exposes enough GPIO for multi-sensor interfaces and display connectivity.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAML21J16B-MUT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAML21J18B-MUT | ATSAML21J17B-MUT | ATSAML21J15B-MUT | ATSAME53J19A-MUT | ATSAMG55J19B-MUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 64-QFN (9x9 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-M4F 120 MHz | ARM Cortex-M4 120 MHz |
| Flash | 64 KB | 256 KB | 128 KB | 32 KB | 512 KB | 512 KB |
| SRAM | 8 KB | 32 KB | 16 KB | 4 KB | 192 KB | 128 KB |
| Active Current | <35 uA/MHz | <35 uA/MHz (same family) | <35 uA/MHz (same family) | <35 uA/MHz (same family) | ~80 uA/MHz (M4F higher perf) | ~80 uA/MHz (M4 higher perf) |
| Sleep Current | 200 nA | 200 nA | 200 nA | 200 nA | ~3 uA (higher due to M4F caches) | ~5 uA (higher due to M4) |
| Supply 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.6 V |
| Pin-Compatible Footprint | Yes (reference) | Yes - drop-in upgrade | Yes - drop-in upgrade | Yes - drop-in downgrade | Same package; peripheral mapping differs | Same package; peripheral mapping differs |
주요 차별점
- Ultra-low Sleep current with full SRAM retention (vs ATSAME53J19A-MUT)
- Drop-in Flash scalability within SAM L21 family (vs ATSAMV71Q20B-AABT)
- Integrated Sleepwalking peripherals and Event System (vs STM32L0 (STMicroelectronics))
설계 노트
Plan the sleep/wake architecture first. The ATSAML21J16B-MUT has multiple power domains (BACKUP, Voltage Regulator, Core) that can be independently switched off. Use Sleepwalking peripherals so the ADC, SERCOM, or PTC can qualify events without waking the CPU. Estimate: a duty-cycled sensor node waking 1 second per minute consumes approximately 0.6 uA average (1 sec * 35 uA/MHz * 48 MHz / 60 = 28 uA-sec/min, averaged). Use the DC-DC converter mode when VDD > 1.8 V for maximum efficiency; switch to LDO mode below 1.8 V.
Place decoupling capacitors (100 nF and 1 uF ceramic) as close as possible to VDDIN, VDDIO, and VDDCORE pins. Connect the exposed thermal pad (pin 64 on 64-QFN) to a large ground pour with at least 8 thermal vias for heat dissipation - although this part dissipates little heat, the pad is also a low-impedance ground return. Keep SWDIO/SWCLK traces short (< 5 cm) and route them away from switching signals to prevent debug interface noise susceptibility. Place the 32.768 kHz crystal (XIN/XOUT) close to the MCU with a guard ring to GND for RTC accuracy.
Do not exceed the absolute maximum VDDIN of 3.63 V - this includes USB bus-powered scenarios where VBUS may transiently exceed 3.6 V. Add a clamping diode or current-limit resistor. Be aware that the part-variant suffix codes Flash density and SRAM size; verify your linker script matches the actual silicon revision. For low-power designs, the SERCOM modules must be explicitly disabled before entering Sleep mode, or they will keep their internal clocks running and add leakage current. Finally, when migrating from SAM D20/D21, note that the SERCOM peripheral count and Event System routing differ - software rework is mandatory.
규정 준수 정보
RoHS compliant per Microchip product page and DigiKey listings. Not AEC-Q100 qualified - SAM V71 family is the Microchip automotive-grade alternative. Lead-free matte-tin plating. Conflict-minerals compliant per Microchip policy.