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 — 同一パッケージでピン互換。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 (vs Generic Cortex-M0+ MCUs without FuSa)
- On-chip USB 2.0 Full-Speed PHY (vs Cortex-M0+ MCUs requiring external USB PHY)
- Six SERCOM channels individually configurable (vs Fixed-function UART/SPI/I2C peripherals)
- 64-QFN pin-compatible upgrade path to ATSAMD21J18A (vs 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.