ATSAMD21J17A-MUT - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
N.º de pieza: ATSAMD21J17A-MUT ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $4.32 | $4,32 |
| 10 | $3.89 | $38,90 |
| 100 | $3.1 | $310,00 |
| 500 | $2.65 | $1.325,00 |
| 1.000 | $2.3 | $2.300,00 |
| 3.000 | $1.95 | $5.850,00 |
ATSAMD21J17A-MUT Descripción general
What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ MCU is an ultra-low-power 32-bit processor core designed by ARM Holdings for embedded systems, featuring the Thumb-2 instruction set, a single-cycle I/O port, and a Micro Trace Buffer. It sits within the broader taxonomy of MCU -> embedded microcontroller -> semiconductor device, and is typically deployed where deterministic real-time response, low active/standby power, and rich connectivity peripherals are required.
Key differentiating features of the ATSAMD21J17A-MUT include 6 SERCOM modules (each configurable as UART/SPI/I2C), a 12-bit 350 ksps ADC with up to 14 analog channels, 2 analog comparators, a real-time clock with calendar mode, and a built-in Full-Speed USB 2.0 Device/Host controller with internal pull-up. The SAM D21J also carries Microchip Functional Safety (FuSa) documentation, simplifying IEC 60730 class B compliance for home appliances. The integrated Cortex-M0+ core reaches 2.46 CoreMark/MHz, giving roughly 118 CoreMark total throughput at maximum clock.
Architecturally, the device uses a single-cycle hardware multiplier, single-cycle I/O port, and a tightly-coupled peripheral bridge that links SERCOM, ADC, DAC, timers, and USB to the AHB/APB bus matrix. The 128 KB dual-bank Flash supports read-while-write (RWW) operation against 4 KB RWW section, allowing live firmware updates without halting the application. The Event System interconnects peripherals without CPU intervention, reducing wake events and saving power.
Typical applications include home automation controllers (thermostats, smart plugs, sensor hubs), consumer electronics (wearables, fitness bands, BLE bridges), metering (utility meters, energy monitors), industrial sensor nodes, USB HID peripherals (keyboards, mice, custom HID), and low-power IoT end-node devices. The wide operating voltage and rich SERCOM count make it well-suited for battery-powered designs with multiple radio or sensor interfaces.
Design consideration: route the USB DP/DM traces as a 90-ohm differential pair and place the decoupling capacitor network (1 uF + 100 nF) within 2 mm of the VDDCORE pin to maintain signal integrity and core stability. For battery applications, leverage the integrated buck-boost converter with a 1 uH inductor to maximise efficiency at light loads.
This page synthesises distributor pricing from DigiKey/Mouser/LCSC, drop-in alternatives within the SAM D21J family, and practical design notes that go beyond the manufacturer datasheet.
Alternativas directas para ATSAMD21J17A-MUT — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con ATSAMD21J17A-MUT (mismo factor de forma y huella) — difiere en USB, ADC, Package, SRAM, RTC.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
ATSAMD21J18A-MUT
✅ Sustitución directa✓ En stock
$3.27 / unidad
Ver hoja de datos →ATSAMD21J17A-AUT
✅ Sustitución directa✓ En stock
$3.3 / unidad
Ver hoja de datos →ATSAMD21J17A-MU
✅ Sustitución directa✓ En stock
$2.68 / unidad
Ver hoja de datos →ATSAMD21J16B-MUT
✅ Sustitución directa✓ En stock
$2.3 / unidad
Ver hoja de datos →ATSAMD21J16B-AU
✅ Sustitución directa✓ En stock
$2.75 / unidad
Ver hoja de datos →ATSAMD21J15B-MUT
✅ Sustitución directa✓ En stock
$1.92 / unidad
Ver hoja de datos →ATSAMD21J17A-MUT Valores máximos y características eléctricas
| Core | ARM Cortex-M0+ (32-bit) |
| Series | SAM D21J (Functional Safety / FuSa) |
| Maximum CPU Frequency | 48 MHz |
| CoreMark/MHz | 2.46 |
| Program Flash | 128 KB (128K x 8) |
| SRAM | 16 KB |
| RWW Flash Section | 4 KB |
| Supply Voltage (VDDIN) | 1.62 V to 3.63 V |
| Encapsulado | 64-QFN (9x9 mm) |
| I/O Pins | 52 (typical for SAM D21J QFN64) |
| SERCOM Modules | 6 (each configurable UART/SPI/I2C) |
| USB | Full-Speed USB 2.0 Device/Host with on-chip transceiver |
| ADC | 12-bit, up to 350 ksps |
| DAC | 12-bit, 1 MSPS |
| Analog Comparators | 2 |
| Timers (TC/TCC) | 8 (3 x TCC, 5 x TC) |
| RTC | Yes, with calendar mode |
| Temperatura de funcionamiento | -40C to +85C (industrial) |
| Tipo de montaje | Surface Mount |
| Estado RoHS | Compliant |
| Functional Safety | FuSa documentation (IEC 60730 class B ready) |
Configuración de pines de ATSAMD21J17A-MUT
| Pin 1 | PA00 — General-purpose I/O / XIN32 |
| Pin 2 | PA01 — General-purpose I/O / XOUT32 |
| Pin 3 | PA02 — Analog input / ADC AIN0 / DAC OUT |
| Pin 4 | PA03 — Analog input / ADC AIN1 / VREFA |
| Pin 5 | PA04 — Analog input / ADC AIN4 / VREFB |
| Pin 6 | PA05 — Analog input / ADC AIN5 |
| Pin 7 | PA06 — Analog input / ADC AIN6 |
| Pin 8 | PA07 — Analog input / ADC AIN7 |
| Pin 9 | VDDIO — Digital I/O supply |
| Pin 10 | GND — Ground |
| Pin 11 | PA08 — General-purpose I/O / SERCOM0 PAD0 |
| Pin 12 | PA09 — General-purpose I/O / SERCOM0 PAD1 |
| Pin 13 | PA10 — General-purpose I/O / SERCOM0 PAD2 |
| Pin 14 | PA11 — General-purpose I/O / SERCOM0 PAD3 / USB DP |
| Pin 15 | VDDCORE — Internal core regulator output (1.2V) |
| Pin 16 | GND — Ground |
| Pin 17 | PA12 — General-purpose I/O / SERCOM1 PAD0 |
| Pin 18 | PA13 — General-purpose I/O / SERCOM1 PAD1 |
| Pin 19 | PA14 — General-purpose I/O / SERCOM1 PAD2 |
| Pin 20 | PA15 — General-purpose I/O / SERCOM1 PAD3 |
| Pin 21 | PA16 — General-purpose I/O / SERCOM2 PAD0 / I2S SD0 |
| Pin 22 | PA17 — General-purpose I/O / SERCOM2 PAD1 / I2S MCK0 |
| Pin 23 | PA18 — General-purpose I/O / SERCOM2 PAD2 / I2S FS0 |
| Pin 24 | PA19 — General-purpose I/O / SERCOM2 PAD3 / I2S SCK0 |
| Pin 25 | PA20 — General-purpose I/O / SERCOM5 PAD2 |
| Pin 26 | PA21 — General-purpose I/O / SERCOM5 PAD3 |
| Pin 27 | PA22 — General-purpose I/O / SERCOM3 PAD0 |
| Pin 28 | PA23 — General-purpose I/O / SERCOM3 PAD1 / USB DM |
| Pin 29 | PA24 — General-purpose I/O / SERCOM3 PAD2 / USB SOF 1kHz |
| Pin 30 | PA25 — General-purpose I/O / SERCOM3 PAD3 |
| Pin 31 | PB00 — General-purpose I/O |
| Pin 32 | PB01 — General-purpose I/O |
| Pin 33 | PB02 — General-purpose I/O / SERCOM5 PAD0 |
| Pin 34 | PB03 — General-purpose I/O / SERCOM5 PAD1 |
| Pin 35 | PB04 — General-purpose I/O |
| Pin 36 | PB05 — General-purpose I/O |
| Pin 37 | PB06 — General-purpose I/O / SERCOM4 PAD0 |
| Pin 38 | PB07 — General-purpose I/O / SERCOM4 PAD1 |
| Pin 39 | PB08 — General-purpose I/O / SERCOM4 PAD2 / LCD SEG0 |
| Pin 40 | PB09 — General-purpose I/O / SERCOM4 PAD3 / LCD SEG1 |
| Pin 41 | PB10 — General-purpose I/O / SERCOM4 PAD2 alt / TCC0 WO0 |
| Pin 42 | PB11 — General-purpose I/O / SERCOM4 PAD3 alt / TCC0 WO1 |
| Pin 43 | PB12 — General-purpose I/O / TCC3 WO0 / SERCOM4 PAD0 alt |
| Pin 44 | PB13 — General-purpose I/O / SERCOM4 PAD1 alt / TC0 WO1 |
| Pin 45 | PB14 — General-purpose I/O / SERCOM4 PAD2 alt / TC1 WO0 |
| Pin 46 | PB15 — General-purpose I/O / SERCOM4 PAD3 alt / TC1 WO1 |
| Pin 47 | PB16 — General-purpose I/O / SERCOM5 PAD0 alt / TCC1 WO0 |
| Pin 48 | PB17 — General-purpose I/O / SERCOM5 PAD1 alt / TCC1 WO1 |
| Pin 49 | PB18 — General-purpose I/O |
| Pin 50 | PB19 — General-purpose I/O |
| Pin 51 | PB20 — General-purpose I/O |
| Pin 52 | PB21 — General-purpose I/O |
| Pin 53 | PA27 — General-purpose I/O / I2S SD1 |
| Pin 54 | PA28 — General-purpose I/O / I2S MCK1 |
| Pin 55 | PA29 — General-purpose I/O / I2S FS1 |
| Pin 56 | PA30 — General-purpose I/O / I2S SCK1 / SWCLK |
| Pin 57 | PA31 — General-purpose I/O / SWDIO |
| Pin 58 | VDDIN — Main supply input (1.62-3.63V) |
| Pin 59 | GND — Ground |
| Pin 60 | VBUS — USB VBUS detect |
| Pin 61 | VDDIO — Digital I/O supply |
| Pin 62 | GND — Ground (exposed pad / e-pad) |
| Pin 63 | RESET — Reset input, active low |
| Pin 64 | NC — Not connected (per datasheet) |
Aplicaciones típicas
ATSAMD21J17A-MUT es adecuado para 6 aplicacións: Home Automation Controllers, Wearable Fitness Bands, USB HID Peripherals, Industrial Sensor Nodes, Smart Electricity Metering, IoT End-Node / BLE Bridge.
Home Automation Controllers
The ATSAMD21J17A-MUT suits home automation hubs because its six SERCOM modules drive multiple wireless co-processors (Wi-Fi, BLE, Sub-GHz, LoRa) simultaneously, while Full-Speed USB with on-chip transceiver provides a debug/CDC bridge without an external PHY. Its 128 KB Flash hosts a TLS stack plus Matter/Thread bridge, and 16 KB SRAM buffers network messages. Operating from 1.62-3.63 V supports direct battery or 3.3 V rail input. Microchip's FuSa documentation simplifies IEC 60730 class B compliance for appliances. Typical reference: paired with ATWINC1510 Wi-Fi and ATSAMR21B radio.
Recomendado
Wearable Fitness Bands
Wearable fitness designs benefit from the ATSAMD21J17A-MUT's 3 uA deep-sleep current and event-driven wake-up, extending coin-cell life to months. The 48 MHz Cortex-M0+ computes pedometer algorithms and BLE HCI bridging at low active current (~3-5 mA). Six SERCOMs run BLE SPI, an OLED display SPI, an I2C heart-rate sensor, and a touch I2C keypad. The 12-bit ADC reads battery voltage directly; the integrated DAC drives haptic feedback. Reference: paired with BME280 environment sensor and LIS2DH accelerometer.
Recomendado
USB HID Peripherals
The ATSAMD21J17A-MUT is purpose-built for USB HID devices thanks to its integrated Full-Speed USB 2.0 Device controller with internal pull-up - no external PHY or 5 V regulator required. The 48 MHz Cortex-M0+ handles HID report generation, debounce, and macro recording on keyboards, mice, or custom HID controllers. 128 KB Flash stores multiple keymaps and macros; the event system debounces 64 GPIO lines without CPU load. Reference: Microchip USB stack + LUFA HID examples running on-board.
Recomendado
Industrial Sensor Nodes
Industrial 4-20 mA sensor nodes leverage the ATSAMD21J17A-MUT's wide 1.62-3.63 V supply to operate directly from 24 V loops via a single buck converter. The 12-bit ADC up to 350 ksps digitises analog sensor signals at high speed, while the Cortex-M0+ runs digital filtering and Modbus RTU over UART. The device's -40C to +85C industrial temperature range suits harsh environments, and Functional Safety (FuSa) documentation supports IEC 60730 class B compliance for machinery. Reference: paired with XTR105 4-20 mA loop transmitter.
Recomendado
Smart Electricity Metering
Smart electricity meters rely on the ATSAMD21J17A-MUT's 12-bit ADC for energy measurement, 32 KB RTC SRAM, and Cortex-M0+ for DLMS/COSEM encryption. Operating voltage down to 1.62 V supports single-cell battery backup for tamper detection. SERCOMs drive UART, optical port, and wireless M-Bus/LoRaWAN modules. Microchip's FuSa package provides IEC 60730 class B compliance for billing accuracy. Reference: paired with ADE7953 single-phase energy meter IC and RN2483 LoRaWAN module.
Recomendado
IoT End-Node / BLE Bridge
BLE bridges using the ATSAMD21J17A-MUT as the host MCU run the application while a co-processor handles BLE radio. The MCU's six SERCOMs accept SPI BLE modules, I2C environmental sensors, and a UART debug console simultaneously. The event system reduces wake-ups to ~3 uA deep-sleep, with the RTC triggering periodic sensor sampling. 128 KB Flash is sufficient for full BLE service profiles plus application code. Reference: paired with RN4870 BLE module and SHT31 humidity sensor.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para ATSAMD21J17A-MUT — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | ATSAMD21J18A-MUT | ATSAMD21J17A-AUT | ATSAMD21J17A-MU | ATSAMD21J16B-MUT | ATSAMD21J15B-MUT |
|---|---|---|---|---|---|---|
| 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 |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Memory | 128 KB | 256 KB | 128 KB (same) | 128 KB (same) | 64 KB | 32 KB |
| SRAM | 16 KB | 32 KB | 16 KB (same) | 16 KB (same) | 8 KB | 4 KB |
| Maximum CPU Frequency | 48 MHz | 48 MHz (same) | 48 MHz (same) | 48 MHz (same) | 48 MHz (same) | 48 MHz (same) |
| Operating Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V (same) | 1.62 V to 3.63 V (same) | 1.62 V to 3.63 V (same) | 1.62 V to 3.63 V (same) | 1.62 V to 3.63 V (same) |
| USB | Full-Speed USB Device/Host | Full-Speed USB (same) | Full-Speed USB (same) | Full-Speed USB (same) | Full-Speed USB (same) | Full-Speed USB (same) |
| SERCOM Modules | 6 | 6 (same) | 6 (same) | 6 (same) | 6 (same) | 6 (same) |
| Automotive Grade | No (industrial) | No | Yes (AEC-Q100) | No | No | No |
Diferenciadores clave
- Dual-bank 128 KB Flash with read-while-write (frente a ATSAMD21J16B-MUT)
- Functional Safety (FuSa) variant available in same footprint (frente a ATSAMD21J17A-AUT)
- Higher SRAM headroom vs smaller-flash siblings (frente a ATSAMD21J15B-MUT)
Notas de diseño
Place a 1 uF X7R ceramic bypass capacitor on VDDIN (pin 58) within 2 mm of the pin, plus a 100 nF decoupling on VDDCORE (pin 15) and VDDCORE_BYPASS. The internal LDO regulator requires this bulk capacitance to maintain stability. Failure to do so may cause brown-outs at high CPU loads or during USB enumeration. Per Microchip SAM D21 datasheet, VDDIO and VDDIN should be tied together for 3.3 V single-supply operation, or driven separately for 1.8 V I/O with 3.3 V analog rails.
Route the USB DP/DM traces (PA11/PA23) as a 90-ohm differential pair with matched length within 150 mil. Add a USBLC6-2SC6 ESD protection array at the USB connector, with the protection capacitance within 3 mm of the connector pins. The exposed thermal pad (GND, pin 62) must be soldered to a continuous ground plane with at least 8 thermal vias (0.3 mm drill) for heat dissipation. According to Microchip SAM D21 datasheet, a missing or improperly soldered e-pad reduces the thermal performance and may trigger thermal shutdown at moderate loads.
For high-speed SERCOM peripherals running above 10 MHz, place source-series termination (typically 33 ohm) within 5 mm of the driver pin. The Cortex-M0+ GPIO has a 6 mA drive strength that is adequate for 1-2 inch PCB traces but not for backplane connections. Per Microchip's SAM D21 datasheet, slew-rate limiting is configurable per pin via the PORT group DRVCTRL register; enable it for EMI-sensitive industrial applications to reduce harmonics by approximately 6 dB.
Do not configure the SWDIO/SWCLK pins (PA30/PA31) as GPIO without disabling the debugger first, otherwise the MCU becomes bricked. Always include a 4.7 kohm pull-up on RESETn (pin 63) and a 1 nF capacitor to GND for noise filtering. The internal brown-out detector (BOD) defaults to 1.62 V; for 1.8 V operation enable the BOD33 hysteresis via NVM user row. Per Microchip, a missing or wrong BOD setting is the most common cause of intermittent resets in battery-powered designs.
Información de cumplimiento
RoHS compliant and lead-free per Microchip product page. Industrial -40C to +85C temperature grade; for AEC-Q100 automotive grade use the AUT suffix variant. Halogen-free per Microchip policy. Functional Safety (FuSa) documentation package available, simplifying IEC 60730 class B compliance.