ATSAMD21J17A-MU - ARM Cortex-M0+ MCU 128KB Flash | Microchip
N.º da peça: ATSAMD21J17A-MU ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $4.42 | $4,42 |
| 10 | $3.98 | $39,80 |
| 100 | $3.51 | $351,00 |
| 500 | $3.05 | $1.525,00 |
| 1.000 | $2.68 | $2.680,00 |
ATSAMD21J17A-MU Visão geral
What is an ARM Cortex-M0+ microcontroller? An ARM Cortex-M0+ microcontroller is a low-power, 32-bit microcontroller core designed for embedded applications that require energy efficiency, deterministic interrupt handling, and a small footprint. As part of the broader ARM Cortex-M family, Cortex-M0+ parts sit below Cortex-M3/M4/M7 in performance but above 8-bit legacy MCUs in capability, making them a common choice for IoT sensors, consumer appliances, and battery-powered devices. The ATSAMD21J17A-MU sits within the voltage regulator (power management) hierarchy adjacent to its built-in DC-DC converter and POR (power-on reset) subsystems.
Key features include a peripheral touch controller supporting up to 256 channels, a 32-bit real-time clock and calendar (RTC), a 32-bit hardware CRC, and a full-speed USB 2.0 Device/Host controller. The device also provides a 6-channel event system, multiple timers/counters (TC), and a capacitive touch acquisition interface (PTC), enabling human-interface applications such as touch buttons, sliders, and proximity sensing.
The ATSAMD21J17A-MU uses a single-cycle hardware multiplier and a 2-stage pipeline to deliver up to 2.46 CoreMark/MHz at 48 MHz. Its SleepWalking peripherals and Event System let the CPU remain in deep sleep while peripherals continue to monitor inputs, achieving typical active current around 7 mA at full speed and standby current below 5 microamps with RTC retention.
Typical applications include low-power IoT sensor nodes, USB HID peripherals (keyboards, mice, custom input devices), home automation controllers, consumer appliances, and industrial metering. The integrated USB, capacitive touch, and rich serial peripherals make it suitable as a single-chip solution that avoids external bridge ICs.
When designing with this device, pay attention to the QFN thermal pad connection and follow Microchip's recommended PCB layout for the 9x9 mm 64-QFN. The integrated DC-DC converter requires an external inductor and capacitors as detailed in the SAM D21 datasheet. Firmware development is supported by Microchip Studio (formerly Atmel Studio) and the MPLAB Harmony v3 framework.
This page synthesizes distributor pricing from DigiKey, Mouser, Octopart, and LCSC, drop-in alternatives from the SAM D21 family, and practical design notes drawn from the Microchip SAM D21 datasheet family - information not consolidated on any single manufacturer or distributor page.
Alternativas drop-in para ATSAMD21J17A-MU — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com ATSAMD21J17A-MU (mesmo formato e footprint) — diferindo em Package, Operating Temperature, ADC, USB, DAC.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
ATSAMD21J17A-MUT
✅ Drop-In✓ Em estoque
$1.95 / unidade
Ver ficha técnica →ATSAMD21J17A-MF
✅ Drop-In✓ Em estoque
$2.41 / unidade
Ver ficha técnica →ATSAMD21J18A-MU
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
ATSAMD21J16B-MU
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.18 / unidade
Ver ficha técnica →ATSAMD21J17A-AUT
✅ Drop-In✓ Em estoque
$3.3 / unidade
Ver ficha técnica →ATSAMD21G18A-MF
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$2.61 / unidade
Ver ficha técnica →ATSAMD21J17A-MU Classificações máximas e características elétricas
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D21J |
| CPU Frequency (max) | 48 MHz |
| CoreMark/MHz | 2.46 |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Operating Voltage | 1.62 V to 3.6 V |
| Encapsulamento | 64-QFN (9x9 mm) |
| Tipo de montagem | Surface Mount |
| Temperatura de operação | -40 C to +85 C (industrial) |
| USB | USB 2.0 Full-Speed Device/Host with OTG |
| ADC | 12-bit, up to 20 channels |
| DAC | 10-bit, 1 channel |
| Peripheral Touch Controller (PTC) | Up to 256 channels |
| SERCOM Modules | 6 (configurable as UART/SPI/I2C) |
| Timers/Counters | TC x6, TCC x3 |
| RTC | 32-bit with calendar |
| Status RoHS | Compliant |
Configuração de pinos do ATSAMD21J17A-MU
| Pino 1 | VDDIO — Digital I/O supply voltage |
| Pino 2 | PA00 — I/O line / XIN32 |
| Pino 3 | PA01 — I/O line / XOUT32 |
| Pino 4 | PA02 — I/O line / AIN0 |
| Pino 5 | PA03 — I/O line / AIN1 / VREFA |
| Pino 6 | GND — Ground |
| Pino 7 | PA04 — I/O line / AIN2 |
| Pino 8 | PA05 — I/O line / AIN3 |
| Pino 9 | PA06 — I/O line / AIN4 |
| Pino 10 | PA07 — I/O line / AIN5 |
| Pino 11 | VDDANA — Analog supply voltage |
| Pino 12 | GNDANA — Analog ground |
| Pino 13 | PA08 — I/O line / ADC reference |
| Pino 14 | PA09 — I/O line |
| Pino 15 | PA10 — I/O line |
| Pino 16 | PA11 — I/O line / USB DM |
| Pino 17 | PA12 — I/O line / USB DP |
| Pino 18 | PA13 — I/O line |
| Pino 19 | PA14 — I/O line |
| Pino 20 | PA15 — I/O line |
| Pino 21 | PA16 — I/O line / I2S SDI |
| Pino 22 | PA17 — I/O line / I2S SDO |
| Pino 23 | PA18 — I/O line |
| Pino 24 | PA19 — I/O line |
| Pino 25 | PA20 — I/O line |
| Pino 26 | PA21 — I/O line |
| Pino 27 | PA22 — I/O line |
| Pino 28 | PA23 — I/O line |
| Pino 29 | PA24 — I/O line / USB SOF |
| Pino 30 | PA25 — I/O line |
| Pino 31 | GND — Ground |
| Pino 32 | VDD — Digital supply voltage |
| Pino 33 | PB00 — I/O line |
| Pino 34 | PB01 — I/O line |
| Pino 35 | PB02 — I/O line / ADC input |
| Pino 36 | PB03 — I/O line / ADC input |
| Pino 37 | PB04 — I/O line |
| Pino 38 | PB05 — I/O line |
| Pino 39 | PB06 — I/O line |
| Pino 40 | PB07 — I/O line |
| Pino 41 | PB08 — I/O line |
| Pino 42 | PB09 — I/O line |
| Pino 43 | PB10 — I/O line |
| Pino 44 | PB11 — I/O line |
| Pino 45 | PB12 — I/O line |
| Pino 46 | PB13 — I/O line |
| Pino 47 | PB14 — I/O line |
| Pino 48 | PB15 — I/O line |
| Pino 49 | PB16 — I/O line |
| Pino 50 | PB17 — I/O line |
| Pino 51 | PB18 — I/O line |
| Pino 52 | PB19 — I/O line |
| Pino 53 | PB20 — I/O line |
| Pino 54 | PB21 — I/O line |
| Pino 55 | PB22 — I/O line |
| Pino 56 | PB23 — I/O line |
| Pino 57 | PB24 — I/O line |
| Pino 58 | PB25 — I/O line |
| Pino 59 | PA27 — I/O line |
| Pino 60 | PA28 — I/O line |
| Pino 61 | PA29 — I/O line / SWDIO |
| Pino 62 | PA30 — I/O line / SWDCLK |
| Pino 63 | PA31 — I/O line |
| Pino 64 | GND — Ground / thermal pad |
Aplicações típicas
ATSAMD21J17A-MU é adequado para 6 aplicaçãos: USB HID Input Devices, IoT Sensor Nodes with USB Diagnostics, Capacitive Touch Appliance Interface, Home Automation Bridge / Hub, Battery-Powered Data Logger, Industrial Metering / Smart Sensor.
USB HID Input Devices
The ATSAMD21J17A-MU is well suited to USB Human Interface Device (HID) applications such as custom keyboards, mice, game controllers, and programmable macro pads. Its integrated USB 2.0 Full-Speed controller with on-the-go (OTG) support eliminates the need for an external USB PHY, while the 48 MHz ARM Cortex-M0+ core provides enough MIPS to handle HID report generation and LED matrix scanning. The 128KB Flash is sufficient to host USB stacks (e.g., LUFA or TinyUSB), HID descriptors, and application firmware simultaneously. Compared to a discrete MCU+FTDI design, the single-chip approach reduces BOM cost by $1-2 and shrinks PCB area by roughly 30 percent, critical for compact peripherals.
Recomendado
IoT Sensor Nodes with USB Diagnostics
For low-power IoT sensor nodes, the ATSAMD21J17A-MU combines ARM Cortex-M0+ efficiency with a peripheral event system that lets the CPU stay in deep sleep (under 5 microamps with RTC retention) while peripherals monitor inputs. The integrated 12-bit ADC, 10-bit DAC, and six SERCOM ports handle temperature, humidity, and motion sensor interfaces over I2C/SPI/UART. The USB port becomes invaluable during development for in-field firmware updates and diagnostic log retrieval - a feature normally requiring an extra bootloader chip. At 48 MHz with 2.46 CoreMark/MHz, the part runs lightweight TLS or LoRaWAN stacks while consuming roughly 7 mA active.
Recomendado
Capacitive Touch Appliance Interface
The ATSAMD21J17A-MU's built-in peripheral touch controller (PTC) supports up to 256 capacitive touch channels, enabling sleek button-free interfaces for home appliances, industrial controls, and consumer products. The PTC handles mutual capacitance and self-capacitance scanning with hardware-driven acquisition, freeing the CPU from interrupt overhead. The 12-bit ADC and 10-bit DAC can drive LED backlighting or analog sensor inputs alongside the touch UI. Operating at 1.62-3.6V, it runs directly from a single Li-ion cell or USB rail, ideal for kitchen appliances and white goods where reliability and low power matter.
Recomendado
Home Automation Bridge / Hub
For home automation gateways bridging Wi-Fi/Zigbee/Thread to cloud services, the ATSAMD21J17A-MU serves as a capable host processor for protocol translation, local logic, and secure boot. Its 128KB Flash fits Matter/Thread border router reference designs, while the SERCOM peripherals interface concurrently to SPI flash, Zigbee modules, and UART sensors. USB OTG enables Wi-Fi dongle connectivity for cloud upload without requiring a separate host MCU. Industrial -40C to +85C rating ensures reliable operation in utility room installations where temperature may swing widely.
Recomendado
Battery-Powered Data Logger
The ATSAMD21J17A-MU's low-power SleepWalking peripherals make it a strong fit for battery-powered data loggers used in cold-chain monitoring, energy metering, and remote environmental stations. Its RTC draws under 1 microamp, the ADC can wake the CPU on threshold crossings, and the 128KB Flash stores weeks of compressed log records. The integrated DC-DC converter improves efficiency over a linear LDO by 10-20 percent at typical 3.3V-to-1.2V conversion, extending battery life by hundreds of mAh over multi-year deployments.
Recomendado
Industrial Metering / Smart Sensor
In metering applications such as electricity, water, or gas meters, the ATSAMD21J17A-MU combines 32-bit processing for energy/flow calculation algorithms with the analog precision of a 12-bit ADC and 10-bit DAC. Its 16KB SRAM buffers instantaneous measurement windows, while 128KB Flash holds calibration tables and Modbus/DLMS protocol stacks. The peripheral touch controller can replace mechanical buttons with sealed capacitive controls for outdoor enclosures, and the industrial temperature rating supports outdoor deployment.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para ATSAMD21J17A-MU — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | ATSAMD21J17A-MUT | ATSAMD21J17A-MF | ATSAMD21J18A-MU | ATSAMD21J16B-MU | ATSAMD21J17A-AUT | ATSAMD21G18A-MF |
|---|---|---|---|---|---|---|---|
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core / Frequency | 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 | ARM Cortex-M0+ / 48 MHz |
| Flash | 128 KB | 128 KB | 128 KB | 256 KB | 64 KB | 128 KB | 256 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 32 KB | 8 KB | 16 KB | 32 KB |
| USB | Yes (FS, OTG) | Yes (FS, OTG) | Yes (FS, OTG) | Yes (FS, OTG) | Yes (FS, OTG) | Yes (FS, OTG) | Yes (FS, OTG) |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | -40 C to +85 C | -40 C to +85 C | -40 C to +125 C | -40 C to +125 C |
| Pinout | 64-QFN standard SAM D21J | Identical | Identical | Identical | Identical | Identical | Same 64-QFN but fewer I/O pins bonded out |
| RoHS / Lead-Free | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes | Yes / Yes |
Principais diferenciais
- Integrated USB 2.0 Full-Speed with OTG (vs ATSAMD20J18A-MN)
- Doubled Flash and SRAM memory (vs ATSAMD21J16B-MU)
- 256-channel peripheral touch controller (PTC) (vs STM32L052K8T6 (cross-brand))
Notas de projeto
The 64-QFN 9x9 mm package has an exposed thermal pad (EP) that must be soldered to a sufficient copper pour (at least 16 thermal vias to the internal ground plane) for adequate heat dissipation. At 48 MHz active with all peripherals running, the part consumes around 7 mA, but in heavy USB + ADC operation thermal rise remains well within the 31 C/W theta_JA rating. Always connect the EP pin to a clean analog/digital ground split, avoiding routing noisy signals under the package.
Per the Microchip SAM D21 datasheet, place the 4.7 uH DC-DC inductor as close as possible to pin 1 (VDDIO) and pin 2, and route the boost capacitor (1 uF X7R) with the shortest possible trace. Keep the USB DP/DM traces as a matched-length differential pair (90-ohm differential impedance) with 22-ohm series resistors placed near the IC. The SWD/SWC pins (PA30/PA31) should be routed to a 4-pin debug header for programming and field updates.
Common design errors with the ATSAMD21J17A-MU include: (1) omitting the 1 uF X7R bypass capacitor on VDDANA, which causes ADC reference instability; (2) using the wrong capacitor on the DFLL/Crystal oscillator load, leading to USB clock drift; (3) failing to enable the NVMCTRL RWWEE bit when simultaneously running code from one Flash bank while writing to another, which causes hard faults. Refer to the SAM D21 errata sheet (DS80000718) for known issues including the ADC temperature sensor offset correction.
For USB bus-powered designs, ensure VBUS is monitored through a voltage divider to a GPIO (not directly connected), and use the integrated USB transceiver's internal pull-up/pull-down resistors per the USB specification. Sleep current with RTC retention is under 5 uA at 3.3V; use the 'Standby' sleep mode (not 'Idle') to achieve this lowest level. Wake sources include RTC compare, external interrupts, and ADC window comparisons - configure only the needed wake sources to minimize current.
Informações de conformidade
RoHS compliant and lead-free per Microchip product page. Not AEC-Q100 qualified - automotive variants exist in the SAM D21 family. Halogen-free per JEDEC JS709B.