Microchip Technology

ATSAMD21J17D-AU - 128KB Flash Cortex-M0+ MCU | Microchip

MPN: ATSAMD21J17D-AU ✓ Active
In Stock Ships in 1-3 business days
1.62 V to 3.6 V Vdss 64-pin TQFP Package 48 MHz Speed 128 KB Memory
From $2.2272 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $4.5668 $4.57
10 $3.5525 $35.53
25 $2.4447 $61.12
100 $2.7057 $270.57
250 $2.2272 $556.80
ℹ️ All prices are in USD

ATSAMD21J17D-AU Overview

The Microchip ATSAMD21J17D-AU is a 32-bit ARM Cortex-M0+ based flash microcontroller delivering up to 48 MHz CPU clock speed with 128 KB of Flash, 16 KB of SRAM and 4 KB of read-while-write (RWW) EEPROM emulation, housed in a 64-pin TQFP package for industrial temperature range -40C to +85C operation. The device integrates a USB 2.0 Full-Speed interface with on-chip transceiver, a 12-bit 20-channel ADC, 10-bit DAC, multiple SERCOM channels, and a 24-bit SERCOM-controlled timer counter system.

An ARM Cortex-M0+ microcontroller is a low-power 32-bit processor core designed by ARM Holdings specifically for embedded applications that require deterministic performance at very low energy budgets. The Cortex-M0+ architecture is positioned within the broader microcontroller taxonomy as a streamlined descendant of the Cortex-M3/M4 family, optimized for cost-sensitive and energy-constrained designs while retaining full Thumb-2 instruction set compatibility. Within the SAM D family, this part occupies the mid-density tier with substantial Flash and SRAM for connected and sensor-rich applications.

Key features include a 32-bit Cortex-M0+ core with single-cycle multiplier, Full-Speed USB Device/Host with on-chip transceiver, 12-bit 1 MSPS ADC with up to 20 channels, two 12-bit DAC outputs, six SERCOM serial communication interfaces configurable as UART/SPI/I2C, six 24-bit timer/counters, and a Peripheral Touch Controller (PTC) supporting up to 256 buttons. The integrated Event System enables deterministic inter-peripheral signaling without CPU intervention, while the SERCOM multiplexer allows flexible pin-mapping. Operating voltage spans 1.62V to 3.6V with multiple low-power sleep modes down to sub-microamp current levels.

Typical applications include USB HID peripherals, low-power wireless sensor nodes, home automation controllers, smart metering endpoints, industrial sensor hubs, consumer wearables, and battery-powered IoT edge devices. The integrated USB PHY eliminates the need for external transceivers, reducing BOM cost and PCB area for Human Interface Devices such as keyboards, mice, and game controllers.

When designing with this MCU, ensure the 32 kHz crystal load capacitor values match the crystal manufacturer's specification to maintain RTC accuracy. For USB applications, the D+ line requires an external pull-up resistor to VBUS through a soft-connect capable GPIO to support hot-plug and remote wake-up scenarios.

This page synthesizes distributor pricing, drop-in pin-compatible alternatives, application reference designs, and practical design notes beyond the manufacturer datasheet.

Drop-in alternatives for ATSAMD21J17D-AU — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with ATSAMD21J17D-AU (same form factor and footprint) — differing in DAC, ADC, Flash Memory, Core, USB.

Microchip Technology
DAC: 10-bit, 350 ksps
ADC: 12-bit, up to 350 ksps
Core: ARM Cortex-M0+ 32-bit
Compare with ATSAMD21J17D-AU →
Microchip Technology
DAC: 10-bit
ADC: 12-bit, up to 350 ksps
Flash Memory: 128 KB (128K x 8)
Compare with ATSAMD21J17D-AU →
Microchip Technology
DAC: 10-bit, 1 channel
ADC: 12-bit, up to 20 channels
Core: ARM Cortex-M0+ (32-bit)
Compare with ATSAMD21J17D-AU →
Microchip Technology
DAC: 2x 12-bit
ADC: 12-bit, up to 20 channels, 350 ksps
Flash Memory: 256 KB
Compare with ATSAMD21J17D-AU →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

ATSAMD21J17D-AUT

✅ Drop-In
Microchip Technology
📦 TQFP-64
ARM Cortex-M0+ (32-bit) · 48 MHz · 128 KB · 16 KB · 4 KB · 1.62 V to 3.63 V · -40 C to +85 C (Industrial) · 64-pin TQFP (10x10 mm)

✓ In Stock

$2.05 / Unit

View Datasheet →

ATSAMD21J18A-AU

✅ Drop-In
Microchip Technology
📦 TQFP-64
ARM Cortex-M0+ (32-bit) · SAM D21J · 48 MHz · 256 KB · 32 KB · 1.62 V to 3.6 V · 52 (maximum) · 64-pin TQFP (10x10 mm)

✓ In Stock

$2.69 / Unit

View Datasheet →

ATSAMD20J17A-AU

✅ Drop-In
Microchip Technology
📦 TQFP-64
ARM Cortex-M0+ 32-bit · 48 MHz · 128 KB · 16 KB · 1.62 V to 3.63 V · 64-pin TQFP (10x10 mm) · -40 C to +85 C (Industrial) · 12-bit, up to 350 ksps

✓ In Stock

$2.05 / Unit

View Datasheet →
ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

ATSAMD21J17D-AU Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Maximum CPU Clock 48 MHz
Flash Memory 128 KB
SRAM 16 KB
RWW EEPROM Emulation 4 KB
Operating Voltage Range 1.62 V to 3.6 V
Operating Temperature Range -40 C to +85 C (Industrial)
Package 64-pin TQFP
ADC 12-bit, up to 20 channels, 1 MSPS
DAC 10-bit, 2 channels
USB Interface USB 2.0 Full-Speed Device/Host with on-chip transceiver
SERCOM Channels 6 (configurable UART/SPI/I2C)
Timer/Counters 6 x 24-bit
Peripheral Touch Controller Yes, supports up to 256 buttons
GPIO Count (approx) 52 (varies by package)
Mounting Type Surface Mount
Lead-Free / RoHS Yes (Green, compliant)

ATSAMD21J17D-AU Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 PA00 — General-purpose I/O / XIN32 (32.768 kHz crystal input)
Pin 2 PA01 — General-purpose I/O / XOUT32 (32.768 kHz crystal output)
Pin 3 PA02 — General-purpose I/O / AIN0 (ADC input)
Pin 4 PA03 — General-purpose I/O / AIN1 (ADC input) / VREFA reference voltage
Pin 5 VDDIO — Digital I/O supply voltage
Pin 6 GND — Ground
Pin 7 PA04 — General-purpose I/O / AIN2 (ADC input)
Pin 8 PA05 — General-purpose I/O / AIN3 (ADC input)
Pin 9 PA06 — General-purpose I/O / AIN4 (ADC input)
Pin 10 PA07 — General-purpose I/O / AIN5 (ADC input)
Pin 11 PA08 — General-purpose I/O / AIN6 (ADC input)
Pin 12 PA09 — General-purpose I/O / AIN7 (ADC input)
Pin 13 PA10 — General-purpose I/O / AIN8 (ADC input)
Pin 14 PA11 — General-purpose I/O / AIN9 (ADC input)
Pin 15 VDDANA — Analog supply voltage
Pin 16 GND — Ground
Pin 17 PA12 — General-purpose I/O / AIN10 / SERCOM
Pin 18 PA13 — General-purpose I/O / AIN11 / SERCOM
Pin 19 PA14 — General-purpose I/O / AIN12 / SERCOM
Pin 20 PA15 — General-purpose I/O / AIN13 / SERCOM
Pin 21 PA16 — General-purpose I/O / AIN14 / SERCOM
Pin 22 PA17 — General-purpose I/O / AIN15 / SERCOM
Pin 23 PA18 — General-purpose I/O / SERCOM
Pin 24 PA19 — General-purpose I/O / SERCOM
Pin 25 PA20 — General-purpose I/O / SERCOM
Pin 26 PA21 — General-purpose I/O / SERCOM
Pin 27 PA22 — General-purpose I/O / SERCOM
Pin 28 PA23 — General-purpose I/O / SERCOM / USB_DM
Pin 29 PA24 — General-purpose I/O / SERCOM / USB_DP
Pin 30 PA25 — General-purpose I/O / SERCOM
Pin 31 PA26 — General-purpose I/O
Pin 32 PA27 — General-purpose I/O
Pin 33 PA28 — General-purpose I/O / RESET (alternate function)
Pin 34 VDDCORE — Internal core voltage regulator output (decoupling)
Pin 35 GND — Ground
Pin 36 PA30 — General-purpose I/O / SWDIO (programming/debug)
Pin 37 PA31 — General-purpose I/O / SWCLK (programming/debug)
Pin 38 PB00 — General-purpose I/O / SERCOM
Pin 39 PB01 — General-purpose I/O / SERCOM
Pin 40 PB02 — General-purpose I/O / SERCOM / AIN14 alt
Pin 41 PB03 — General-purpose I/O / SERCOM / AIN15 alt
Pin 42 PB04 — General-purpose I/O / SERCOM
Pin 43 PB05 — General-purpose I/O / SERCOM
Pin 44 PB06 — General-purpose I/O / SERCOM
Pin 45 PB07 — General-purpose I/O / SERCOM
Pin 46 PB08 — General-purpose I/O / SERCOM
Pin 47 PB09 — General-purpose I/O / SERCOM
Pin 48 PB10 — General-purpose I/O / SERCOM
Pin 49 PB11 — General-purpose I/O / SERCOM
Pin 50 PB12 — General-purpose I/O / SERCOM
Pin 51 PB13 — General-purpose I/O / SERCOM
Pin 52 PB14 — General-purpose I/O / SERCOM
Pin 53 PB15 — General-purpose I/O / SERCOM
Pin 54 PB16 — General-purpose I/O / SERCOM
Pin 55 PB17 — General-purpose I/O / SERCOM
Pin 56 PB22 — General-purpose I/O / SERCOM
Pin 57 PB23 — General-purpose I/O / SERCOM
Pin 58 PB30 — General-purpose I/O
Pin 59 PB31 — General-purpose I/O
Pin 60 VDDIO — Digital I/O supply voltage
Pin 61 GND — Ground
Pin 62 XIN — External crystal/clock input (main oscillator)
Pin 63 XOUT — External crystal output (main oscillator)
Pin 64 RESET — Reset input (active low)

Typical Applications

ATSAMD21J17D-AU is suitable for 7 applications: USB HID Peripherals, Home Automation Controllers, Smart Metering Endpoints, Wearable Fitness Devices, Industrial Sensor Hubs, Capacitive Touch Keyboards, Battery-Powered IoT Sensor Nodes.

🧩

USB HID Peripherals

The ATSAMD21J17D-AU is ideal for USB Human Interface Devices such as keyboards, mice, game controllers, and custom HID peripherals. Its integrated USB 2.0 Full-Speed transceiver with on-chip 3.3V regulator eliminates external PHY and LDO components, reducing BOM cost by approximately 30 cents per board. The 48 MHz Cortex-M0+ core is more than sufficient for HID class driver execution at the 1 ms USB Full-Speed polling interval, leaving cycles for LED matrix scanning, key debouncing, or wireless link management. Soft-connect support via GPIO allows remote wake-up and hot-plug detection. The 128 KB Flash fits USB HID bootloaders plus application firmware for high-end keyboards with macro layers and RGB lighting control.

🏭

Home Automation Controllers

The ATSAMD21J17D-AU serves as the main controller in home automation hubs for Zigbee, BLE, or Wi-Fi mesh bridges. Six SERCOM channels can simultaneously drive UART-linked radios, SPI flash memory, I2C sensors, and a UART debug console. The 12-bit 1 MSPS ADC supports analog sensor inputs (light, temperature, humidity) and the 10-bit DAC provides reference voltage outputs for analog front ends. With sub-microamp standby current and RTC wake capability from a 32 kHz crystal, the device minimizes idle power between sensor polls. The 64-pin TQFP package is well-suited for hand-solderable prototypes and small production runs.

⚡

Smart Metering Endpoints

The ATSAMD21J17D-AU is well-suited for electricity, water, and gas metering endpoints requiring reliable data logging and 10+ year battery life. Its 12-bit ADC with 20 channels reads multiple analog sensor bridges simultaneously while the Cortex-M0+ core performs power-quality analysis at 48 MHz. RWW EEPROM emulation (4 KB) stores tariff tables and calibration constants without wear on main Flash. Low-power STANDBY mode drawing under 5 uA allows the meter to sleep between ADC samples, extending battery life significantly. Hardware AES in the SAML21 line is not present here, but external SPI secure elements can be added via SERCOM for authentication.

📱

Wearable Fitness Devices

Wearable fitness bands and health-monitoring patches benefit from the ATSAMD21J17D-AU's tiny power budget and rich analog peripherals. The integrated 12-bit ADC reads heart-rate photoplethysmography (PPG) sensor outputs while a second ADC channel reads temperature. The 10-bit DAC drives the PPG LED bias with software-controlled intensity, eliminating an external DAC. Multiple SERCOM channels connect to BLE modules, SPI displays, and I2C accelerometers concurrently. Deep sleep currents under 5 uA at 1.8V allow multi-day operation from a single coin-cell when the device is in standby between measurements.

🏭

Industrial Sensor Hubs

Industrial 4-20 mA loop-powered sensor hubs use the ATSAMD21J17D-AU as the digital core, with its 1.62-3.6V supply matching typical sensor rails. The 12-bit ADC with differential input mode reads bridge pressure sensors and RTD outputs directly, while the DAC generates excitation voltage for resistive bridges. Hardware averaging and oversampling in the ADC achieve effective 14-bit resolution for precision measurements. Multiple SERCOM ports drive RS-485 transceivers, SPI FRAM, and I2C EEPROM for data buffering. The -40C to +85C industrial temperature range ensures operation in factory floor environments without additional thermal management.

🔧

Capacitive Touch Keyboards

The ATSAMD21J17D-AU integrates the Peripheral Touch Controller (PTC) which supports up to 256 capacitive touch buttons, sliders, and wheels without external touch ICs. The PTC supports both mutual-capacitance and self-capacitance sensing with hardware-driven acquisition, freeing the Cortex-M0+ core for backlight control, USB HID reporting, and LED animation. Driven shield capability reduces moisture interference for kitchen-appliance and outdoor applications. Combined with the 48 MHz core and 128 KB Flash, designers can implement full QWERTY keyboards with multi-touch gestures, haptic feedback, and BLE wireless output from a single MCU.

🧩

Battery-Powered IoT Sensor Nodes

Battery-powered IoT sensor nodes in remote deployments leverage the ATSAMD21J17D-AU for years of unattended operation. Multiple low-power sleep modes (IDLE, STANDBY, BACKUP) draw as little as sub-5 uA with RTC running, while wake-up time is sub-microsecond. The on-chip RTC with 32 kHz crystal maintains accurate timekeeping and scheduled wake-ups for periodic sensor sampling. The 12-bit ADC monitors battery voltage and sensor signals, while the DAC can drive analog sensor excitation. SERCOM channels connect to sub-GHz or BLE modules for low-duty-cycle wireless transmission. The Cortex-M0+ core executes sensor fusion and compression algorithms at 48 MHz before returning to deep sleep.

Recommended Products Summary

ATSAMD21J18A-AU Microchip Technology Used in: USB HID Peripherals, Capacitive Touch Keyboards MIC5219 Optional LDO for self-powered USB devices Used in: USB HID Peripherals AT25SF081B SPI Flash for firmware/data storage Used in: Home Automation Controllers BME280 I2C environmental sensor Used in: Home Automation Controllers MCP9808 I2C temperature sensor for thermal compensation Used in: Smart Metering Endpoints ATECC608B Cryptographic co-processor for authentication Used in: Smart Metering Endpoints MAX30102 PPG/heart-rate sensor module Used in: Wearable Fitness Devices LSM6DSOX I2C/SPI 6-axis IMU for activity tracking Used in: Wearable Fitness Devices MAX31865 RTD-to-digital front end for PT100/PT1000 Used in: Industrial Sensor Hubs MAX22530 Isolated RS-485 transceiver Used in: Industrial Sensor Hubs DRV2605 I2C haptic driver for touch feedback Used in: Capacitive Touch Keyboards RN4871 BLE module for wireless connectivity Used in: Battery-Powered IoT Sensor Nodes MAX17260 I2C fuel gauge for battery monitoring Used in: Battery-Powered IoT Sensor Nodes
What is the maximum CPU clock speed of the ATSAMD21J17D-AU?
The ATSAMD21J17D-AU runs the ARM Cortex-M0+ core at up to 48 MHz. According to the Microchip SAM D21 datasheet, the 48 MHz clock is derived from the on-chip DFLL or an external crystal and feeds the CPU, AHB, and APB buses. This delivers 1.32 DMIPS per MHz per Dhrystone, suitable for real-time control tasks in connected sensor applications.
How much Flash and SRAM does the ATSAMD21J17D-AU provide?
The ATSAMD21J17D-AU integrates 128 KB of in-application-programmable Flash plus 16 KB of SRAM and 4 KB of additional Flash region reserved for read-while-write (RWW) EEPROM emulation. According to the Microchip SAM D21 datasheet, the RWW region allows live writes while code is executing from the main Flash array - critical for data-logging applications.
Does the ATSAMD21J17D-AU have a built-in USB transceiver?
Yes, the ATSAMD21J17D-AU integrates a USB 2.0 Full-Speed (12 Mbps) Device and Host interface with an on-chip USB transceiver and the required 3.3V voltage regulator. This eliminates the need for an external PHY chip and reduces BOM cost for USB HID peripherals such as keyboards, mice, and CDC serial devices. Hot-plug and remote wake-up are supported via soft-connect GPIO.
What ADC and DAC peripherals are integrated in the ATSAMD21J17D-AU?
The ATSAMD21J17D-AU includes a 12-bit successive-approximation ADC with up to 20 channels and up to 1 MSPS conversion rate, plus two 10-bit DAC outputs. According to the Microchip SAM D21 datasheet, the ADC supports both single-ended and differential inputs with hardware averaging, while the DAC outputs can drive audio or reference voltages with a 1 MSPS update rate.
How many SERCOM and timer peripherals does the ATSAMD21J17D-AU provide?
The ATSAMD21J17D-AU provides six SERCOM serial communication channels, each independently configurable as UART, SPI, or I2C, plus six 24-bit timer/counters (TC) and three 16-bit timer/counters for PWM. This peripheral count enables complex mixed-protocol sensor hubs and motor-control applications without requiring an external companion IC.
Where can I buy the ATSAMD21J17D-AU and what is the current price?
As of 2026-09-21, the ATSAMD21J17D-AU is available from authorized distributors including Mouser, DigiKey, LCSC, Heisener, PNEDA, and Jotrin Electronics. Distributor pricing as of 2026-09-21 shows unit prices starting at approximately $4.57 for qty 1 on LCSC and $3.55 on Heisener, with bulk pricing around $2.23 at qty 250. Stock levels at Mouser typically run in the thousands of pieces.
What is the lead time for the ATSAMD21J17D-AU?
As of 2026-09-21, the ATSAMD21J17D-AU lead time from Heisener is quoted as approximately 2-3 weeks (estimated delivery Aug 28 - Sep 2 at last quote). Mouser and DigiKey typically maintain on-hand stock with 1-2 day shipping for low quantities. For high-volume production orders, contacting Microchip directly for a factory-direct quote is recommended.
Is the ATSAMD21J17D-AU in stock at major distributors?
Yes, as of 2026-09-21 the ATSAMD21J17D-AU is in stock at multiple authorized distributors. Mouser shows tray stock available, LCSC reports 1595 pieces in stock at the time of fetch, and Heisener reports 5808 pieces in stock. For real-time stock checking, the Octopart aggregator consolidates availability from all major distributors in one view.
What is the difference between ATSAMD21J17D-AU and ATSAMD21J17A-AU?
The ATSAMD21J17D-AU is the 'D' silicon revision of the SAM D21 J17 family, while the ATSAMD21J17A-AU is the earlier 'A' revision. Both share 128 KB Flash, 16 KB SRAM, the 64-pin TQFP package, and pin-to-pin compatibility. The 'D' revision typically offers improved silicon errata fixes, lower power consumption in sleep modes, and updated peripheral behavior. For new designs, the 'D' revision is recommended.
What is the best drop-in replacement for the ATSAMD21J17D-AU?
The best drop-in replacement for the ATSAMD21J17D-AU in the same 64-pin TQFP package is the ATSAMD21J17D-AUT (tape-and-reel packaging variant, identical die) or the ATSAMD21J18A-AU which upgrades to 256 KB Flash while retaining pin compatibility. For exact form-fit-function with identical Flash size, the ATSAMD21J17D-AUT is the recommended drop-in substitute.
What is the difference between ATSAMD21J17D-AU and ATSAMD20J17A-AU?
The ATSAMD21J17D-AU is the SAM D21 family featuring a 48 MHz Cortex-M0+ core with USB 2.0 Full-Speed and 12-bit ADC, while the ATSAMD20J17A-AU is the SAM D20 family featuring a 48 MHz Cortex-M0+ core without the integrated USB transceiver and with reduced peripheral count. Both share the 64-pin TQFP package and pinout but differ in feature set - SAM D21 is the recommended choice when USB is needed.
Where can I download the ATSAMD21J17D-AU datasheet PDF?
The official ATSAMD21J17D-AU datasheet PDF can be downloaded from the Microchip website at the product page https://www.microchip.com/en-us/product/ATSAMD21J17. The full datasheet document covers electrical characteristics, pinout, package drawings, peripheral register maps, and application notes for the SAM D21 family. A third-party mirror is also available at alldatasheet.com.
Where can I find the ATSAMD21J17D-AU pinout diagram?
The ATSAMD21J17D-AU pinout is documented in the Microchip SAM D21 datasheet, beginning in the Pinout section which shows the 64-pin TQFP package with pin 1 orientation. The datasheet provides separate diagrams for TQFP64, QFN64, and QFP64 variants. A pinout summary is also published on the Microchip product page under the Documentation tab.
Is the ATSAMD21J17D-AU suitable for battery-powered IoT applications?
Yes, the ATSAMD21J17D-AU is highly suitable for battery-powered IoT applications. It offers multiple low-power sleep modes including STANDBY at sub-microamp current and IDLE modes with selective peripheral retention, plus a built-in RTC with 32 kHz crystal support. Typical standby current of under 5 uA at 1.8V makes it ideal for wireless sensor nodes operating from coin-cell or AA batteries.
What are the key specifications engineers should know about the ATSAMD21J17D-AU?
The ATSAMD21J17D-AU key specifications include: 32-bit ARM Cortex-M0+ core at 48 MHz, 128 KB Flash, 16 KB SRAM, 4 KB RWW EEPROM emulation, 1.62-3.6V operating voltage, integrated USB 2.0 Full-Speed with on-chip transceiver, 12-bit ADC with up to 20 channels at 1 MSPS, six SERCOM channels for UART/SPI/I2C, six 24-bit timers, Peripheral Touch Controller for capacitive sensing, and 64-pin TQFP package in industrial -40C to +85C temperature range.

Engineering reference data for ATSAMD21J17D-AU — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD21J17D-AU when your design needs integrated USB 2.0 Full-Speed with on-chip transceiver, 128 KB Flash for mid-density firmware (USB HID stacks, BLE profiles, sensor fusion), and industrial -40C to +85C operation in a hand-solderable 64-pin TQFP package. Choose the ATSAMD21J17D-AUT if you need the same functionality but in tape-and-reel packaging for high-volume pick-and-place assembly - pin-compatible drop-in. Choose the ATSAMD21J18A-AU if you anticipate firmware growth beyond 128 KB Flash or want 32 KB SRAM for larger buffers - same TQFP-64 footprint, no PCB rework. Choose the ATSAMD20J17A-AU only if you do not need USB and want to reduce BOM cost - this SAM D20 part removes the USB IP block and one DAC channel, and is otherwise pin-compatible.

Comparison with Alternatives

Parameter This Product ATSAMD21J17D-AUT ATSAMD21J18A-AU ATSAMD20J17A-AU
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-64 (Tray) TQFP-64 (Tape & Reel) TQFP-64 TQFP-64
Core 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 256 KB 128 KB
SRAM 16 KB 16 KB 32 KB 16 KB
USB 2.0 FS Yes (on-chip transceiver) Yes (on-chip transceiver) Yes (on-chip transceiver) No (SAM D20 family)
DAC 10-bit, 2 channels 10-bit, 2 channels 10-bit, 2 channels 10-bit, 1 channel
SERCOM 6 6 6 6
Operating Temperature -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial) -40C to +85C (Industrial)

Key Differentiators

  • Integrated USB 2.0 Full-Speed transceiver with on-chip 3.3V regulator (vs ATSAMD20J17A-AU)
  • Double Flash and SRAM headroom for complex firmware stacks (vs ATSAMD21J17D-AU base)
  • Latest silicon revision 'D' with improved errata fixes (vs ATSAMD21J17A-AU (rev A))
  • Peripheral Touch Controller for up to 256 capacitive buttons (vs Generic Cortex-M0+ MCUs without PTC)

Design Notes

Place the 32.768 kHz crystal as close as possible to pins PA00 (XIN32) and PA01 (XOUT32) with traces routed as a guarded differential pair. Use crystal manufacturer's recommended load capacitor values (typically 6-10 pF) tied to GND. For USB applications, place the D+ and D- lines (PA24/PA25) as a 90-ohm differential pair with the same length, and route them away from switching nodes. A common-mode choke on the USB lines improves EMI immunity but is optional for most HID-class devices.

The ATSAMD21J17D-AU has separate VDDIO and VDDANA supply pins; both should be tied to the same 3.3V rail but each requires its own decoupling network. Use 100 nF ceramic capacitors on each VDDIO and VDDANA pin placed within 3 mm of the pin, plus a bulk 4.7 uF tantalum or ceramic at the IC entry. The internal core voltage regulator (VDDCORE) requires a 1 uF low-ESR ceramic decoupling capacitor. For low-power designs, disable unused peripherals in software and use the SUPC (Supply Controller) to manage backup mode entry for sub-microamp standby current.

A frequent pitfall is leaving the 32 kHz crystal pins unconfigured when not using an RTC crystal - this causes excess current draw and prevents STANDBY mode entry. Configure XIN32/XOUT32 as GPIO or disable the RTC clock source in SUPC before entering deep sleep. Another common error is using the internal DFLL without first calibrating against the 48 MHz reference at production test - this can result in USB timing failures above 2% clock accuracy. Always program the DFLL fine calibration value from the signature row at startup.

For the 64-pin TQFP package, ensure the exposed thermal pad (if present in the TQFP-64E variant) is soldered to a copper pour of at least 50 mm^2 to provide thermal relief at 48 MHz full load. Route all SERCOM signals as 50-ohm controlled-impedance traces if cable lengths exceed 50 mm. For USB D+/D- pair, maintain 90-ohm differential impedance. Avoid routing SERCOM and analog signals across noisy power regions - the SAM D21 has separate analog and digital ground planes internally that should not be bridged by signal traces.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliant per Microchip product page. 'AU' suffix indicates Green (Pb-free) compliance per JEDEC J-STD-609. Not AEC-Q100 qualified - automotive designs should consider ATSAMDA1 series or external monitoring IC.

Data verified on: 2026-09-21 — data verified and curated by XAIPART's component engineering team

Related Searches

ATSAMD21J17D-AU datasheet ATSAMD21J17D-AU price Microchip ATSAMD21J17D-AU Cortex-M0+ 128KB Flash 64-pin TQFP SAM D21 microcontroller TQFP-64 ATSAMD21J17D-AU USB HID application ATSAMD21J17D-AU vs ATSAMD21J18A-AU ATSAMD21J17D-AU drop-in replacement buy ATSAMD21J17D-AU online what is the flash size of ATSAMD21J17D-AU ATSAMD21J17D-AU pinout TQFP-64 low-power Cortex-M0+ microcontroller 48MHz USB ATSAMD21J17D-AU stock distributor ATSAMD21J17D-AU battery powered IoT

Related Components & Terms

Microchip Technology ATSAMD21J17D-AU ATSAMD21J17D-AUT ATSAMD21J18A-AU ATSAMD20J17A-AU ARM Cortex-M0+ 32-bit microcontroller Thumb-2 instruction set USB 2.0 Full-Speed TQFP-64 TQFP package family RoHS REACH JEDEC J-STD-609 12-bit ADC 10-bit DAC SERCOM Peripheral Touch Controller capacitive touch sensing low-power sleep mode RWW EEPROM emulation DFLL RTC 32.768 kHz crystal
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details