ATSAMD21J17D-AUT - 128KB Flash Cortex-M0+ MCU | Microchip
MPN: ATSAMD21J17D-AUT ✓ Hoạt độngATSAMD21J17D-AUT Tóm tắt
What is a Cortex-M0+ microcontroller? The ARM Cortex-M0+ is the smallest and most energy-efficient member of the Cortex-M processor family, designed for cost-sensitive embedded applications requiring deterministic real-time response. Microcontrollers built around the Cortex-M0+ typically integrate flash, SRAM, analog peripherals, and communication interfaces on a single die, enabling compact system-in-package designs for IoT, consumer, and automotive edge devices.
Key features of the ATSAMD21J17D-AUT include up to 6 SERCOM ports (each configurable as UART, SPI, or I2C), a 12-bit ADC with up to 20 channels, a 10-bit DAC, six 16-bit timers/counters, and a full-speed USB 2.0 device port. The device supports the Atmel/Microchip Event System for inter-peripheral signaling without CPU intervention and provides an integrated 32 kHz RTC with calendar mode. SleepWalking peripherals further reduce system power by waking only the necessary blocks during sensor sampling.
The ATSAMD21J17D-AUT utilizes a Harvard-bus architecture with single-cycle I/O access through tightly coupled memory. Its 4 KB RWW (Read-While-Write) flash partition enables firmware updates without halting the application, simplifying OTA flows. The integrated power management unit supports Sleep, Idle, Standby, and Backup modes with sub-microamp current consumption in deep-sleep, making it suitable for battery-powered edge nodes.
Typical applications include industrial sensor hubs, home automation controllers, consumer wearables, smart metering, USB human-interface devices (HID), and automotive body electronics. The combination of ARM Cortex-M0+ deterministic performance and Microchip's peripheral ecosystem makes this MCU especially attractive for designs migrating from 8-bit AVR or older 16-bit platforms.
When designing with this device, pay attention to decoupling: place 100 nF ceramic capacitors as close as possible to every VDDCORE and VDDIO pin, plus a bulk 4.7 uF on the main rail. The USB D+/D- traces require 90 ohm controlled impedance and a precision 1.6 mm pair length match for full-speed certification.
This page synthesizes distributor pricing, drop-in SAMD21 family alternatives, and practical design notes not found in the standalone manufacturer datasheet, giving engineers a single reference for sourcing, replacement, and layout decisions.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD21J17D-AUT — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD21J17D-AUT (cùng hình factor và footprint) — khác nhau ở Package, Operating Temperature, ADC, DAC, Flash Memory.
ATSAMD21J17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21J18A-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21G18A-AFT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20J17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21J16B-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21J17D-AUT Tỷ lệ tối đa & tính chất điện
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum CPU Frequency | 48 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| RWW Flash Partition | 4 KB |
| Supply Voltage (VDDIN) | 1.62 V to 3.63 V |
| Nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Hộp | 64-pin TQFP (10x10 mm) |
| Kiểu lắp đặt | Surface Mount |
| USB | USB 2.0 Full-Speed Device |
| SERCOM Modules | Up to 6 (UART/SPI/I2C) |
| ADC | 12-bit, up to 20 channels |
| DAC | 10-bit, 1 channel |
| Timers/Counters | 6 x 16-bit TCC/PWM |
| RTC | 32 kHz with calendar mode |
| Cấp MSL | 3 |
| Lead-Free / RoHS | Yes (per part suffix) |
| AEC-Q100 | AEC-Q100 qualified (AUT suffix) |
Cấu hình chân ATSAMD21J17D-AUT
| Chân 1 | PA00 — GPIO PA00 / ADC0 / SERCOM1 PAD0 |
| Chân 2 | PA01 — GPIO PA01 / ADC1 / SERCOM1 PAD1 |
| Chân 3 | PA02 — GPIO PA02 / AIN0 / DAC / SERCOM0 PAD0 |
| Chân 4 | PA03 — GPIO PA03 / AIN1 / REF / SERCOM0 PAD1 |
| Chân 5 | GND — Ground |
| Chân 6 | VDDIO — I/O supply voltage |
| Chân 7 | VDDIN — Main supply input voltage |
| Chân 8 | PA04 — GPIO PA04 / AIN2 / SERCOM0 PAD2 / TCC0 WO0 |
| Chân 9 | PA05 — GPIO PA05 / AIN3 / SERCOM0 PAD3 / TCC0 WO1 |
| Chân 10 | PA06 — GPIO PA06 / AIN4 / SERCOM0 PAD0 / TCC1 WO0 |
| Chân 11 | PA07 — GPIO PA07 / AIN5 / SERCOM0 PAD1 / TCC1 WO1 |
| Chân 12 | PA08 — GPIO PA08 / AIN6 / SERCOM2 PAD0 / TCC0 WO2 |
| Chân 13 | PA09 — GPIO PA09 / AIN7 / SERCOM2 PAD1 / TCC0 WO3 |
| Chân 14 | PA10 — GPIO PA10 / AIN8 / SERCOM2 PAD2 / TCC1 WO2 |
| Chân 15 | PA11 — GPIO PA11 / AIN9 / SERCOM2 PAD3 / TCC1 WO3 |
| Chân 16 | VDDIO — I/O supply voltage |
| Chân 17 | GND — Ground |
| Chân 18 | PA12 — GPIO PA12 / AIN10 / SERCOM4 PAD0 / TCC2 WO0 |
| Chân 19 | PA13 — GPIO PA13 / AIN11 / SERCOM4 PAD1 / TCC2 WO1 |
| Chân 20 | PA14 — GPIO PA14 / AIN12 / SERCOM4 PAD2 / TCC2 WO2 |
| Chân 21 | PA15 — GPIO PA15 / AIN13 / SERCOM4 PAD3 / TCC2 WO3 |
| Chân 22 | PA16 — GPIO PA16 / SERCOM1 PAD0 / TCC0 WO4 |
| Chân 23 | PA17 — GPIO PA17 / SERCOM1 PAD1 / TCC0 WO5 |
| Chân 24 | PA18 — GPIO PA18 / SERCOM1 PAD2 / TC3 WO0 |
| Chân 25 | PA19 — GPIO PA19 / SERCOM1 PAD3 / TC3 WO1 |
| Chân 26 | GND — Ground |
| Chân 27 | VDDCORE — Core logic supply (internal LDO output) |
| Chân 28 | PA20 — GPIO PA20 / SERCOM5 PAD2 / TC7 WO0 |
| Chân 29 | PA21 — GPIO PA21 / SERCOM5 PAD3 / TC7 WO1 |
| Chân 30 | PA22 — GPIO PA22 / SERCOM3 PAD0 / TC4 WO0 |
| Chân 31 | PA23 — GPIO PA23 / SERCOM3 PAD1 / TC4 WO1 |
| Chân 32 | PA24 — GPIO PA24 / SERCOM3 PAD2 / USB_DM |
| Chân 33 | PA25 — GPIO PA25 / SERCOM3 PAD3 / USB_DP |
| Chân 34 | RESETn — Reset input (active low) |
| Chân 35 | PA27 — GPIO PA27 |
| Chân 36 | PA28 — GPIO PA28 |
| Chân 37 | GND — Ground |
| Chân 38 | VDDIO — I/O supply voltage |
| Chân 39 | PB00 — GPIO PB00 / AIN14 / SERCOM5 PAD0 |
| Chân 40 | PB01 — GPIO PB01 / AIN15 / SERCOM5 PAD1 |
| Chân 41 | PB02 — GPIO PB02 / AIN16 / SERCOM5 PAD2 |
| Chân 42 | PB03 — GPIO PB03 / AIN17 / SERCOM5 PAD3 |
| Chân 43 | PB04 — GPIO PB04 / AIN18 / SERCOM4 PAD0 |
| Chân 44 | PB05 — GPIO PB05 / AIN19 / SERCOM4 PAD1 |
| Chân 45 | PB06 — GPIO PB06 / SERCOM4 PAD2 |
| Chân 46 | PB07 — GPIO PB07 / SERCOM4 PAD3 |
| Chân 47 | PB08 — GPIO PB08 / SERCOM4 PAD0 / TC4 WO0 |
| Chân 48 | PB09 — GPIO PB09 / SERCOM4 PAD1 / TC4 WO1 |
| Chân 49 | PB10 — GPIO PB10 / SERCOM4 PAD2 / TC5 WO0 |
| Chân 50 | PB11 — GPIO PB11 / SERCOM4 PAD3 / TC5 WO1 |
| Chân 51 | PB12 — GPIO PB12 / SERCOM4 PAD0 / TC6 WO0 |
| Chân 52 | PB13 — GPIO PB13 / SERCOM4 PAD1 / TC6 WO1 |
| Chân 53 | PB14 — GPIO PB14 / SERCOM4 PAD2 / TC7 WO0 |
| Chân 54 | PB15 — GPIO PB15 / SERCOM4 PAD3 / TC7 WO1 |
| Chân 55 | PB16 — GPIO PB16 / SERCOM5 PAD0 / TC6 WO0 |
| Chân 56 | PB17 — GPIO PB17 / SERCOM5 PAD1 / TC6 WO1 |
| Chân 57 | PB18 — GPIO PB18 / SERCOM5 PAD2 |
| Chân 58 | PB19 — GPIO PB19 / SERCOM5 PAD3 |
| Chân 59 | PB20 — GPIO PB20 / SERCOM3 PAD2 |
| Chân 60 | PB21 — GPIO PB21 / SERCOM3 PAD3 |
| Chân 61 | PB22 — GPIO PB22 / SERCOM1 PAD2 |
| Chân 62 | PB23 — GPIO PB23 / SERCOM1 PAD3 |
| Chân 63 | GND — Ground |
| Chân 64 | VDDIO — I/O supply voltage |
Ứng dụng tiêu biểu
ATSAMD21J17D-AUT phù hợp cho 7 Áp dụngs: USB Human Interface Device (HID), Industrial Sensor Hub, Smart Home Automation Controller, Consumer Wearable Device, Automotive Body Electronics Module, Smart Metering Endpoint, IoT Edge Sensor Node.
USB Human Interface Device (HID)
The ATSAMD21J17D-AUT is well-suited for USB HID peripherals such as keyboards, mice, custom joysticks, and barcode scanners because of its integrated full-speed USB 2.0 device controller and 12-bit ADC for analog input channels. At 48 MHz the Cortex-M0+ core executes USB HID class drivers comfortably while leaving headroom for application logic. Place the device near the USB connector, route D+/D- as a 90 ohm controlled-impedance differential pair, and use the on-chip 1.5 kohm pull-up on D+ to signal full-speed attach.
Được đề xuất
Industrial Sensor Hub
For industrial sensor aggregation nodes, the ATSAMD21J17D-AUT's 6 SERCOM channels can simultaneously interface SPI sensors, I2C peripherals, and UART modems. The 12-bit ADC with up to 20 channels captures analog transducers directly, while the 32 kHz RTC timestamps events with sub-second accuracy. SleepWalking peripherals allow the MCU core to stay in deep sleep while ADC conversions and SERCOM wake-on-match events proceed autonomously, achieving battery lifetimes of several years on a single coin cell.
Được đề xuất
Smart Home Automation Controller
Smart home gateways running Zigbee, BLE, or LoRa sub-GHz protocols benefit from the ATSAMD21J17D-AUT's mix of SERCOM ports for radio control plus its 128 KB flash for protocol stacks. The Cortex-M0+ deterministic interrupt latency ensures responsive user-interface feedback even when the radio stack is active. Integrated Event System allows GPIO-to-DMA signaling without CPU wakeup, reducing average current consumption in always-on wall-powered controllers.
Được đề xuất
Consumer Wearable Device
Wearable fitness bands and medical patches use the ATSAMD21J17D-AUT for its sub-microamp deep-sleep current and small 64-pin TQFP footprint. SleepWalking lets the ADC sample a heart-rate sensor every second without waking the core, while the DAC generates haptic feedback waveforms. The integrated USB port simplifies firmware updates and battery charging interface implementation over a single Micro-B connector.
Được đề xuất
Automotive Body Electronics Module
AEC-Q100 qualification of the ATSAMD21J17D-AUT makes it suitable for body control modules handling lighting, HVAC, and seat-position actuators. The 12-bit ADC monitors battery voltage and current shunts, while 6 PWM timers drive LED strings and motor bridges. CAN-style communication can be implemented via SERCOM with an external transceiver. Operate at -40 C to +85 C industrial grade; consult Microchip for Grade 1 (-40 to +125 C) under-hood variants.
Được đề xuất
Smart Metering Endpoint
Electricity, gas, and water metering designs leverage the ATSAMD21J17D-AUT's RTC calendar mode for time-of-use billing and tamper detection, while its 12-bit ADC accurately samples current transformers and thermistor sensors. The 128 KB flash stores metering logs, and SERCOM channels drive wireless M-Bus or LoRaWAN modules for AMR/AMI backhaul. Low deep-sleep current supports 10+ year battery life on lithium primary cells in remote meter installations.
Được đề xuất
IoT Edge Sensor Node
Battery-powered IoT edge nodes benefit from the ATSAMD21J17D-AUT's Cortex-M0+ efficiency, 128 KB flash for TLS/DTLS stacks, and SleepWalking peripherals that wake only the necessary ADC or SERCOM channel during sensor reads. Average current consumption in sleep modes stays below 10 uA with RTC running, enabling multi-year battery life on 2x AA cells. The integrated USB port supports easy firmware provisioning during manufacturing.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD21J17D-AUT — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | ATSAMD21J17A-AUT | ATSAMD21J18A-AU | ATSAMD21G18A-AFT | ATSAMD20J17A-AUT | ATSAMD21J16B-AUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-pin TQFP (10x10 mm) | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same | 64-pin TQFP (10x10 mm) - same |
| Core | 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 Memory | 128 KB | 128 KB | 256 KB | 256 KB | 128 KB | 64 KB |
| SRAM | 16 KB | 16 KB | 32 KB | 32 KB | 16 KB | 8 KB |
| USB Support | Full-Speed USB 2.0 Device | Full-Speed USB 2.0 Device | Full-Speed USB 2.0 Device | Full-Speed USB 2.0 Device | No USB | Full-Speed USB 2.0 Device |
| SERCOM Channels | 6 | 6 | 6 | 6 | 6 | 6 |
| Supply Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| AEC-Q100 | Yes (AUT suffix) | Yes (AUT suffix) | No (industrial AU suffix) | No (industrial AFT suffix) | Yes (AUT suffix) | Yes (AUT suffix) |
| Unit Price @ qty 1 (USD, as of 2026-09-21) | $2.90 | $2.85 | $3.40 | $3.45 | $2.65 | $2.55 |
Bảo phân biệt quan trọng
- AEC-Q100 automotive qualification with full feature set (vsATSAMD21J18A-AU)
- SleepWalking peripherals for ultra-low-power event-driven designs (vsATSAMD21J17A-AUT)
- Integrated full-speed USB 2.0 device controller (vsATSAMD20J17A-AUT)
- 128 KB flash positioned between lower and higher density SAM D21 variants (vsATSAMD21J16B-AUT)
Ghi chú thiết kế
Place a 100 nF ceramic decoupling capacitor as close as possible to each VDDCORE and VDDIO pin, and add a bulk 4.7 uF X5R ceramic on VDDIN. The internal LDO that regulates VDDCORE requires minimum 1 uF effective capacitance to maintain stability across temperature. Estimated: at VDDIN=3.3V, total quiescent current in STANDBY mode with RTC running is approximately 4 uA per the SAM D21 datasheet typical characteristics.
Route USB D+ (PA25) and D- (PA24) as a 90 ohm differential pair with matched length to within 1.6 mm, and keep the pair away from switching signals. Place the 1.5 kohm pull-up resistor on D+ near the MCU. For full-speed USB certification, total trace capacitance on D+/D- must remain below 20 pF to ground. Series ferrite beads are not recommended on USB lines.
Do not exceed 3.63 V on any VDDIO or VDDIN pin; reverse-voltage protection is not internal. The RESET pin is active-low and must be pulled high through 10 kohm with a 100 nF capacitor for clean power-on reset behavior. If using SERCOM peripherals, ensure the I/O lines are configured with the correct peripheral multiplexing in the PORT group before enabling the SERCOM clock in GCLK.
Estimated: at 48 MHz and 3.3 V supply, the MCU core consumes approximately 7 mA active, yielding roughly 23 mW power dissipation. The TQFP-64 package theta_JA is approximately 50 C/W, so junction temperature rise above ambient is roughly 1.2 C in typical room-temperature operation - well below the 125 C junction limit. No external heatsink is required for normal use.
Thông tin tuân thủ
AEC-Q100 Grade 3 qualified per AUT suffix designation. RoHS and REACH compliance per Microchip product declaration. Lead-free matte-tin plating on TQFP leads.