ATSAMD21J17D-MF - ARM Cortex-M0+ 48MHz 128KB Flash MCU | Microchip
Артикул: ATSAMD21J17D-MF ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $3.85 | $3,85 |
| 10 | $3.5 | $35,00 |
| 25 | $3.22 | $80,50 |
| 100 | $2.91 | $291,00 |
| 500 | $2.63 | $1.315,00 |
ATSAMD21J17D-MF Обзор
An ARM Cortex-M0+ microcontroller is an energy-efficient 32-bit core built around the Armv6-M architecture with single-cycle hardware multiply, Thumb-2 instruction support, and a tightly coupled Nested Vectored Interrupt Controller (NVIC). It sits at the entry level of the 32-bit MCU hierarchy, above 8-bit PIC/AVR cores, and below Cortex-M3/M4 parts in performance. Microchip's SAM D21J family adds Microchip-specific peripherals - SERCOM, ADC, DAC, and event system - while remaining binary-compatible with other Cortex-M0+ parts at the instruction level.
Key features include 128KB of Flash with 4KB of read-while-write region, 16KB SRAM, a 12-bit ADC with up to 20 channels, a 10-bit DAC, six SERCOM interfaces, a full-speed USB 2.0 device port with on-chip PHY, two I2S/SSC channels, a cryptographic AES engine, and an event system for inter-peripheral signalling. The part also supports Microchip's Functional Safety (FuSa) features, simplifying IEC 60730 class B compliance for home appliances and similar regulated products.
The device uses Microchip's proprietary peripheral touch controller (PTC) for touch sensing and offers SleepWalking functionality, allowing peripherals to wake the CPU only on relevant events. Power profiles are managed through eight Sleep modes and a backup domain with a dedicated RTC. The Cortex-M0+ core consumes roughly 90 uA/MHz active, and several sleep modes drop quiescent current below 5 uA.
Typical applications include home automation and consumer devices, smart metering, industrial sensor hubs, USB peripherals (HID, CDC, mass storage), capacitive touch user interfaces, and small appliance control. The wide temperature range also makes it suitable for automotive and outdoor industrial deployments. The 64-QFN package is footprint-compatible with the larger ATSAMD21J18A and ATSAMD21G18A parts, enabling scalable BOMs.
When designing with this part, ensure the 64-QFN exposed pad is soldered to a thermal copper pour with at least nine thermal vias, and that the USB DP/DM lines are routed as a 90-ohm differential pair. Designers should use Atmel Studio 7 / Microchip Studio and the ASF or MPLAB Harmony frameworks, and should not exceed the absolute maximum VDD of 3.8V.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet, giving engineers a single reference for sourcing, comparing, and qualifying the ATSAMD21J17D-MF for new designs.
Аналоги без доработки для ATSAMD21J17D-MF — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD21J17D-MF (тот же форм-фактор и посадочное место) — отличается по SRAM, ADC, DAC, Package, RoHS Status.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD21J17D-MUT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD21J18A-MF
✅ Прямая замена✓ В наличии
$3.6 / шт.
Открыть даташит →ATSAMD21J17D-MF Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ (Armv6-M) |
| Core Bit Width | 32-bit |
| Максимальная тактовая частота | 48 MHz |
| Program Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Read-While-Write (RWW) Flash Region | 4 KB |
| Supply Voltage (VDD) | 1.6 V to 3.6 V |
| Absolute Maximum VDD | 3.8 V |
| Диапазон рабочих температур | -40 C to +125 C (Extended) |
| Корпус | 64-pin QFN (9x9 mm) with exposed pad |
| USB Interface | USB 2.0 Full-Speed Device with on-chip PHY |
| SERCOM Channels | 6 (configurable UART/SPI/I2C) |
| ADC | 12-bit, up to 20 channels |
| DAC | 10-bit, 1 channel |
| AES Engine | Yes (hardware crypto accelerator) |
| I2S/SSC Channels | 2 |
| Peripheral Touch Controller (PTC) | Yes |
| Sleep Modes | 8 (with SleepWalking) |
| Functional Safety (FuSa) | IEC 60730 Class B support |
| Тип монтажа | Surface Mount |
| Статус RoHS | Compliant (Green) |
Конфигурация выводов ATSAMD21J17D-MF
| Контакт 1 | PA00 — GPIO / XIN32 (external 32 kHz crystal input) |
| Контакт 2 | PA01 — GPIO / XOUT32 (external 32 kHz crystal output) |
| Контакт 3 | PA02 — GPIO / ADC AIN0 |
| Контакт 4 | PA03 — GPIO / ADC AIN1 / VREFA reference input |
| Контакт 5 | GND — Ground |
| Контакт 6 | VDD — Digital supply voltage |
| Контакт 7 | PA04 — GPIO / ADC AIN4 / VREFB |
| Контакт 8 | PA05 — GPIO / ADC AIN5 |
| Контакт 9 | PA06 — GPIO / ADC AIN6 |
| Контакт 10 | PA07 — GPIO / ADC AIN7 |
| Контакт 11 | PA08 — GPIO / ADC AIN16 / SERCOM0 PAD0 |
| Контакт 12 | PA09 — GPIO / ADC AIN17 / SERCOM0 PAD1 |
| Контакт 13 | PA10 — GPIO / ADC AIN18 / SERCOM0 PAD2 |
| Контакт 14 | PA11 — GPIO / ADC AIN19 / SERCOM0 PAD3 |
| Контакт 15 | PA12 — GPIO / SERCOM2 PAD0 / USB DP |
| Контакт 16 | PA13 — GPIO / SERCOM2 PAD1 / USB DM |
| Контакт 17 | PA14 — GPIO / SERCOM2 PAD2 |
| Контакт 18 | PA15 — GPIO / SERCOM2 PAD3 |
| Контакт 19 | PA16 — GPIO / SERCOM1 PAD0 / I2S FS0 |
| Контакт 20 | PA17 — GPIO / SERCOM1 PAD1 / I2S SCK0 |
| Контакт 21 | PA18 — GPIO / SERCOM1 PAD2 / I2S MCK0 |
| Контакт 22 | PA19 — GPIO / SERCOM1 PAD3 / I2S SD0 |
| Контакт 23 | PA20 — GPIO / SERCOM3 PAD0 / I2S SD1 |
| Контакт 24 | PA21 — GPIO / SERCOM3 PAD1 / I2S FS1 |
| Контакт 25 | PA22 — GPIO / SERCOM3 PAD2 / I2S SCK1 |
| Контакт 26 | PA23 — GPIO / SERCOM3 PAD3 / I2S MCK1 |
| Контакт 27 | PA24 — GPIO / USB SOF 1kHz output (alt function) |
| Контакт 28 | PA25 — GPIO / SERCOM4 PAD0 |
| Контакт 29 | GND — Ground |
| Контакт 30 | VDD — Digital supply voltage |
| Контакт 31 | PB00 — GPIO / ADC AIN8 |
| Контакт 32 | PB01 — GPIO / ADC AIN9 |
| Контакт 33 | PB02 — GPIO / ADC AIN10 / SERCOM5 PAD0 |
| Контакт 34 | PB03 — GPIO / ADC AIN11 / SERCOM5 PAD1 |
| Контакт 35 | PB04 — GPIO / ADC AIN12 / SERCOM5 PAD2 |
| Контакт 36 | PB05 — GPIO / ADC AIN13 / SERCOM5 PAD3 |
| Контакт 37 | PB06 — GPIO / ADC AIN14 / SERCOM4 PAD0 |
| Контакт 38 | PB07 — GPIO / ADC AIN15 / SERCOM4 PAD1 |
| Контакт 39 | PB08 — GPIO / ADC AIN2 / SERCOM4 PAD2 |
| Контакт 40 | PB09 — GPIO / ADC AIN3 / SERCOM4 PAD3 |
| Контакт 41 | PB10 — GPIO / SERCOM4 PAD2 (alt) / I2C SDA |
| Контакт 42 | PB11 — GPIO / SERCOM4 PAD3 (alt) / I2C SCL |
| Контакт 43 | PB12 — GPIO / SERCOM4 PAD0 (alt) |
| Контакт 44 | PB13 — GPIO / SERCOM4 PAD1 (alt) |
| Контакт 45 | PB14 — GPIO / SERCOM5 PAD2 (alt) |
| Контакт 46 | PB15 — GPIO / SERCOM5 PAD3 (alt) |
| Контакт 47 | PB16 — GPIO / SERCOM5 PAD0 (alt) |
| Контакт 48 | PB17 — GPIO / SERCOM5 PAD1 (alt) |
| Контакт 49 | PB18 — GPIO / SERCOM5 PAD2 (alt) |
| Контакт 50 | PB19 — GPIO / SERCOM5 PAD3 (alt) |
| Контакт 51 | PB20 — GPIO / SERCOM3 PAD0 (alt) |
| Контакт 52 | PB21 — GPIO / SERCOM3 PAD1 (alt) |
| Контакт 53 | PB22 — GPIO / SERCOM1 PAD2 (alt) |
| Контакт 54 | PB23 — GPIO / SERCOM1 PAD3 (alt) |
| Контакт 55 | PB24 — GPIO / SERCOM0 PAD0 (alt) |
| Контакт 56 | PB25 — GPIO / SERCOM0 PAD1 (alt) |
| Контакт 57 | PB26 — GPIO / SERCOM2 PAD0 (alt) |
| Контакт 58 | PB27 — GPIO / SERCOM2 PAD1 (alt) |
| Контакт 59 | PB28 — GPIO / SERCOM2 PAD2 (alt) |
| Контакт 60 | PB29 — GPIO / SERCOM2 PAD3 (alt) |
| Контакт 61 | PB30 — GPIO / SWDIO (programming/debug) |
| Контакт 62 | PB31 — GPIO / SWCLK (programming/debug) |
| Контакт 63 | RESET — Reset input (active low) |
| Контакт 64 | VDD — Digital supply voltage |
| Контакт 65 | GND (EPAD) — Exposed thermal pad - must be soldered to ground plane |
Типичное применение
ATSAMD21J17D-MF подходит для 7 применениеs: Home Automation and Smart Appliance Control, USB HID / CDC Peripherals, Industrial Sensor Hubs, Smart Metering Endpoints, Capacitive Touch User Interfaces, Automotive Body and Cabin Electronics, Battery-Operated Consumer Wearables.
Home Automation and Smart Appliance Control
The ATSAMD21J17D-MF is purpose-built for home automation controllers thanks to its integrated Functional Safety (FuSa) features supporting IEC 60730 class B compliance for white goods. Its 128 KB Flash comfortably fits wireless stack + application code for Matter, Zigbee, or BLE-via-external-radio designs, while the 6 SERCOM channels handle UART-to-WiFi-module, SPI-to-display, and I2C-to-sensor buses simultaneously. The 12-bit ADC with up to 20 channels reads temperature, humidity, and current sensors directly. Unlike larger Cortex-M4 parts, the M0+ core keeps quiescent current under 5 uA in deep sleep, critical for battery-backed smart thermostats and door locks.
Рекомендуется
USB HID / CDC Peripherals
The ATSAMD21J17D-MF's integrated USB 2.0 Full-Speed device with on-chip transceiver makes it ideal for USB HID keyboards, mice, CDC virtual COM ports, and mass-storage devices. No external PHY or 24 MHz crystal is required, reducing PCB area and BOM cost by approximately $0.50 per unit versus discrete-USB solutions. The 48 MHz core plus 16 KB SRAM handles HID class descriptors, ring buffers, and debounce logic with overhead for LED animations. The same 64-QFN footprint as the larger ATSAMD21J18A-MF allows scalable HID product lines from entry-level to feature-rich variants without board redesign.
Рекомендуется
Industrial Sensor Hubs
For industrial sensor hubs and remote telemetry units, the ATSAMD21J17D-MF provides the right balance of compute, peripherals, and extended temperature operation. The 12-bit ADC with 20 channels aggregates multiple 4-20 mA, 0-10 V, and RTD sensor inputs with hardware oversampling. The AES hardware engine secures Modbus-TCP and wireless M-Bus telemetry, while six SERCOM interfaces handle UART-MODBUS, SPI-to-Flash-logger, and I2C-to-RTC simultaneously. The -40 to +125 C extended temperature range supports outdoor enclosures, factory floor cabinets, and solar inverter monitoring without additional thermal hardening.
Рекомендуется
Smart Metering Endpoints
Utility smart meters benefit from the ATSAMD21J17D-MF's combination of low-power operation, on-chip AES-128, and IEC 60730 class B support. SleepWalking allows metrology peripherals (ADC, RTC) to wake the CPU only on threshold crossings, dropping average current draw to single-digit microamps and enabling 10+ year battery life on lithium primary cells. The 128 KB Flash accommodates signed firmware + metering calibration tables + wireless MAC stack (Wireless M-Bus or LoRaWAN via external radio). The 64-QFN exposed pad provides adequate thermal dissipation for sealed-meter enclosures up to +85 C ambient.
Рекомендуется
Capacitive Touch User Interfaces
The ATSAMD21J17D-MF integrates Microchip's Peripheral Touch Controller (PTC) which supports hardware-driven capacitive touch sensing without CPU intervention, freeing the Cortex-M0+ for application logic. Designers can implement up to 60+ touch buttons, sliders, and wheels in noisy environments (IEC 61000-4-6 compliant with proper PCB layout). Combined with the 12-bit ADC for backlight dimming and the DAC for audio feedback tones, this part replaces dedicated touch controller ICs plus an external MCU. The -40 to +125 C operation supports oven-control panels and outdoor kiosks.
Рекомендуется
Automotive Body and Cabin Electronics
Although not AEC-Q100 qualified, the ATSAMD21J17D-MF's extended -40 to +125 C temperature range and Functional Safety features are widely deployed in non-safety-critical cabin and body modules such as HVAC controls, seat controllers, ambient lighting, and rear-seat entertainment. The USB Full-Speed port supports Apple CarPlay / Android Auto auxiliary input, while six SERCOM channels drive LIN bus transceivers, LED drivers, and motor controllers simultaneously. Pin compatibility with the ATSAMD21J18A-MF lets OEMs use a single PCB layout for both base and premium vehicle trims.
Рекомендуется
Battery-Operated Consumer Wearables
Wearable fitness bands, medical patches, and hearable charging cases leverage the ATSAMD21J17D-MF's deep-sleep current under 5 uA, 90 uA/MHz active consumption, and integrated USB for direct charging-case firmware updates. The 6 SERCOM channels drive a BLE module over UART, an SPI display or sensor, I2C-to-heart-rate-sensor, and a haptic driver DAC without bus contention. The 64-QFN (9x9 mm) package fits in sub-15x15 mm wearable PCBs while leaving room for a small Li-Po cell. The hardware AES engine secures Bluetooth pairing keys and BLE link-layer encryption without CPU overhead.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD21J17D-MF — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD21J17D-MUT | ATSAMD21J18A-MF | ATSAMD21G17D-MUT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) - same | 64-QFN (9x9 mm) - same | 48-QFN (7x7 mm) - smaller |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Clock Speed | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 128 KB | 128 KB | 256 KB (+100%) | 128 KB |
| SRAM | 16 KB | 16 KB | 32 KB (+100%) | 16 KB |
| USB 2.0 FS | Yes (on-chip PHY) | Yes | Yes | Yes |
| Operating Temperature | -40 C to +125 C | -40 C to +125 C | -40 C to +125 C | -40 C to +125 C |
| Unit Price (qty-1 USD, 2026-10-07) | ~$3.85 | ~$3.85 | ~$4.20 | ~$3.60 |
Ключевые отличия
- Functional Safety (FuSa) IEC 60730 class B hardware support (против Generic Cortex-M0+ MCUs without FuSa)
- On-chip USB 2.0 Full-Speed PHY (против Cortex-M0+ MCUs requiring external USB PHY)
- Six SERCOM channels individually configurable (против Fixed-function UART/SPI/I2C peripherals)
- 64-QFN pin-compatible upgrade path to ATSAMD21J18A (против Standalone MCU with no upgrade variant)
Заметки по проектированию
Estimated: at 48 MHz active CPU with all peripherals enabled at VDD=3.3 V, the ATSAMD21J17D-MF draws approximately 30-35 mA active and roughly 5 uA in deepest sleep. Worst-case power dissipation in active mode is roughly 115 mW - well below the QFN thermal limit, but the 64-QFN exposed pad must still be soldered to a ground copper pour with at least 9 thermal vias (0.3 mm drill, 1.0 mm pitch) to keep theta_JA below 30 C/W for hot environments above 85 C ambient.
Route the USB DP/DM pair as a 90-ohm differential pair with controlled impedance; keep total length under 50 mm and avoid splits in the reference ground plane beneath the traces. Place the 100 nF VDD decoupling capacitor within 2 mm of each VDD pad (the part has four VDD pins: 6, 30, 64, plus internal rail). Add a 4.7 uF bulk capacitor near the USB connector. Use Microchip Studio 7 (or Atmel Studio) and the DFP/ASF framework for firmware; do not route any signal traces beneath the QFN exposed pad.
Do not exceed absolute maximum VDD of 3.8 V - even brief transients above this threshold will damage the on-chip Flash. When designing for IEC 60730 class B, enable the on-die brown-out detector (BOD33) at a threshold of 1.55 V minimum, the windowed watchdog timer (WDT) at 1 second timeout, and the Flash CRC self-test routine documented in Microchip app note AN-1008. Failure to enable all three will invalidate Functional Safety qualification.
For capacitive touch (PTC) designs, the touch sensor electrodes must be surrounded by a ground hatch guard ring at least 3 mm wide, and the ATSAMD21J17D-MF PTC pins should be routed on the opposite PCB layer from any switching signals or noisy digital traces. Keep PTC trace length under 50 mm and use 0.2 mm trace width for fine-pitch touch matrix layouts. Refer to Microchip AN-2380 for the complete touch layout checklist.
Информация о соответствии
RoHS compliant per Microchip product page (Green package). Not AEC-Q100 qualified; the ATSAMD21J17D-MF is suitable for industrial/consumer applications. For automotive designs, consider the AEC-Q100 qualified ATSAMx21x variants.