ATSAMD21J17A-MUT - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
Артикул: ATSAMD21J17A-MUT ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 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 Обзор
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.
Аналоги без доработки для ATSAMD21J17A-MUT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD21J17A-MUT (тот же форм-фактор и посадочное место) — отличается по USB, ADC, Package, SRAM, RTC.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD21J18A-MUT
✅ Прямая замена✓ В наличии
$3.27 / шт.
Открыть даташит →ATSAMD21J17A-AUT
✅ Прямая замена✓ В наличии
$3.3 / шт.
Открыть даташит →ATSAMD21J17A-MU
✅ Прямая замена✓ В наличии
$2.68 / шт.
Открыть даташит →ATSAMD21J16B-MUT
✅ Прямая замена✓ В наличии
$2.3 / шт.
Открыть даташит →ATSAMD21J16B-AU
✅ Прямая замена✓ В наличии
$2.75 / шт.
Открыть даташит →ATSAMD21J15B-MUT
✅ Прямая замена✓ В наличии
$1.92 / шт.
Открыть даташит →ATSAMD21J17A-MUT Максимальные параметры и электрические характеристики
| 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 |
| Корпус | 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 |
| Рабочая температура | -40C to +85C (industrial) |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant |
| Functional Safety | FuSa documentation (IEC 60730 class B ready) |
Конфигурация выводов ATSAMD21J17A-MUT
| Контакт 1 | PA00 — General-purpose I/O / XIN32 |
| Контакт 2 | PA01 — General-purpose I/O / XOUT32 |
| Контакт 3 | PA02 — Analog input / ADC AIN0 / DAC OUT |
| Контакт 4 | PA03 — Analog input / ADC AIN1 / VREFA |
| Контакт 5 | PA04 — Analog input / ADC AIN4 / VREFB |
| Контакт 6 | PA05 — Analog input / ADC AIN5 |
| Контакт 7 | PA06 — Analog input / ADC AIN6 |
| Контакт 8 | PA07 — Analog input / ADC AIN7 |
| Контакт 9 | VDDIO — Digital I/O supply |
| Контакт 10 | GND — Ground |
| Контакт 11 | PA08 — General-purpose I/O / SERCOM0 PAD0 |
| Контакт 12 | PA09 — General-purpose I/O / SERCOM0 PAD1 |
| Контакт 13 | PA10 — General-purpose I/O / SERCOM0 PAD2 |
| Контакт 14 | PA11 — General-purpose I/O / SERCOM0 PAD3 / USB DP |
| Контакт 15 | VDDCORE — Internal core regulator output (1.2V) |
| Контакт 16 | GND — Ground |
| Контакт 17 | PA12 — General-purpose I/O / SERCOM1 PAD0 |
| Контакт 18 | PA13 — General-purpose I/O / SERCOM1 PAD1 |
| Контакт 19 | PA14 — General-purpose I/O / SERCOM1 PAD2 |
| Контакт 20 | PA15 — General-purpose I/O / SERCOM1 PAD3 |
| Контакт 21 | PA16 — General-purpose I/O / SERCOM2 PAD0 / I2S SD0 |
| Контакт 22 | PA17 — General-purpose I/O / SERCOM2 PAD1 / I2S MCK0 |
| Контакт 23 | PA18 — General-purpose I/O / SERCOM2 PAD2 / I2S FS0 |
| Контакт 24 | PA19 — General-purpose I/O / SERCOM2 PAD3 / I2S SCK0 |
| Контакт 25 | PA20 — General-purpose I/O / SERCOM5 PAD2 |
| Контакт 26 | PA21 — General-purpose I/O / SERCOM5 PAD3 |
| Контакт 27 | PA22 — General-purpose I/O / SERCOM3 PAD0 |
| Контакт 28 | PA23 — General-purpose I/O / SERCOM3 PAD1 / USB DM |
| Контакт 29 | PA24 — General-purpose I/O / SERCOM3 PAD2 / USB SOF 1kHz |
| Контакт 30 | PA25 — General-purpose I/O / SERCOM3 PAD3 |
| Контакт 31 | PB00 — General-purpose I/O |
| Контакт 32 | PB01 — General-purpose I/O |
| Контакт 33 | PB02 — General-purpose I/O / SERCOM5 PAD0 |
| Контакт 34 | PB03 — General-purpose I/O / SERCOM5 PAD1 |
| Контакт 35 | PB04 — General-purpose I/O |
| Контакт 36 | PB05 — General-purpose I/O |
| Контакт 37 | PB06 — General-purpose I/O / SERCOM4 PAD0 |
| Контакт 38 | PB07 — General-purpose I/O / SERCOM4 PAD1 |
| Контакт 39 | PB08 — General-purpose I/O / SERCOM4 PAD2 / LCD SEG0 |
| Контакт 40 | PB09 — General-purpose I/O / SERCOM4 PAD3 / LCD SEG1 |
| Контакт 41 | PB10 — General-purpose I/O / SERCOM4 PAD2 alt / TCC0 WO0 |
| Контакт 42 | PB11 — General-purpose I/O / SERCOM4 PAD3 alt / TCC0 WO1 |
| Контакт 43 | PB12 — General-purpose I/O / TCC3 WO0 / SERCOM4 PAD0 alt |
| Контакт 44 | PB13 — General-purpose I/O / SERCOM4 PAD1 alt / TC0 WO1 |
| Контакт 45 | PB14 — General-purpose I/O / SERCOM4 PAD2 alt / TC1 WO0 |
| Контакт 46 | PB15 — General-purpose I/O / SERCOM4 PAD3 alt / TC1 WO1 |
| Контакт 47 | PB16 — General-purpose I/O / SERCOM5 PAD0 alt / TCC1 WO0 |
| Контакт 48 | PB17 — General-purpose I/O / SERCOM5 PAD1 alt / TCC1 WO1 |
| Контакт 49 | PB18 — General-purpose I/O |
| Контакт 50 | PB19 — General-purpose I/O |
| Контакт 51 | PB20 — General-purpose I/O |
| Контакт 52 | PB21 — General-purpose I/O |
| Контакт 53 | PA27 — General-purpose I/O / I2S SD1 |
| Контакт 54 | PA28 — General-purpose I/O / I2S MCK1 |
| Контакт 55 | PA29 — General-purpose I/O / I2S FS1 |
| Контакт 56 | PA30 — General-purpose I/O / I2S SCK1 / SWCLK |
| Контакт 57 | PA31 — General-purpose I/O / SWDIO |
| Контакт 58 | VDDIN — Main supply input (1.62-3.63V) |
| Контакт 59 | GND — Ground |
| Контакт 60 | VBUS — USB VBUS detect |
| Контакт 61 | VDDIO — Digital I/O supply |
| Контакт 62 | GND — Ground (exposed pad / e-pad) |
| Контакт 63 | RESET — Reset input, active low |
| Контакт 64 | NC — Not connected (per datasheet) |
Типичное применение
ATSAMD21J17A-MUT подходит для 6 применениеs: 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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD21J17A-MUT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | 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 |
Ключевые отличия
- Dual-bank 128 KB Flash with read-while-write (против ATSAMD21J16B-MUT)
- Functional Safety (FuSa) variant available in same footprint (против ATSAMD21J17A-AUT)
- Higher SRAM headroom vs smaller-flash siblings (против ATSAMD21J15B-MUT)
Заметки по проектированию
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.
Информация о соответствии
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.