Microchip Technology

ATSAMD20J17A-AN - 48MHz Cortex-M0+ MCU 128KB Flash 64-TQFP | Microchip

MPN: ATSAMD20J17A-AN ✓ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 64-pin TQFP (industrial grade) Package 48 MHz Speed 128 KB Memory
From $1.87 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.45 $3.45
10 $3.05 $30.50
100 $2.62 $262.00
500 $2.18 $1,090.00
1,000 $1.87 $1,870.00
ℹ️ All prices are in USD

ATSAMD20J17A-AN Overview

The Microchip ATSAMD20J17A-AN is a 32-bit ARM Cortex-M0+ based flash microcontroller delivering up to 48 MHz core performance with 128 KB of Flash and 16 KB of SRAM, housed in a 64-pin TQFP industrial-grade package. It operates from 1.62 V to 3.63 V and supports temperatures from -40C to +105C, making it suitable for industrial, consumer, and metering applications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable I/O peripherals on a single die. The ATSAMD20J17A-AN belongs to the broader hierarchy of ARM Cortex-M0+ -> Cortex-M series -> 32-bit RISC microcontroller -> embedded processor -> semiconductor IC. As part of Microchip's SAM D20 family, it bridges 8-bit legacy designs to 32-bit performance while preserving low-power operation, a hallmark of the Cortex-M0+ architecture.

Key features include a 12-bit ADC and 10-bit DAC, a 256-channel Peripheral Touch Controller (PTC) for capacitive touch sensing, a full-speed USB 2.0 device interface, multiple SERCOM modules (I2C, SPI, UART), a Real-Time Clock (RTC), and six configurable SERCOM ports. The device integrates an Event System, SleepWalking peripherals, and an optional 32 kHz internal oscillator, enabling power-conscious designs with deep-sleep current consumption as low as microampere range.

Architecturally, the ATSAMD20J17A-AN uses Microchip's proprietary low-power process technology combined with the ARM Cortex-M0+ core, achieving 0.9 DMIPS/MHz at 48 MHz. The 128 KB Flash and 16 KB SRAM are accessed through a tightly-coupled AHB-Lite bus matrix that minimizes latency for interrupt-driven applications. Hardware CRC, AES, and true random number generator (TRNG) modules support security-sensitive IoT edge nodes.

Typical applications include home automation controllers, smart energy metering, industrial sensor nodes, consumer appliances with capacitive touch interfaces, USB peripherals, and low-power IoT edge devices. The integrated 12-bit ADC and 10-bit DAC make it well-suited for mixed-signal front-end designs.

When designing with this MCU, allocate proper decoupling (100 nF + bulk 4.7 uF near each VDD pin) and follow Microchip's Atmel START / MPLAB Harmony code-generation flow. Note that the -AN suffix denotes industrial-grade TQFP-64 packaging; for QFN-64 use the -MN variant, and for extended AEC-Q100 temperature use the automotive-qualified suffix.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for ATSAMD20J17A-AN — 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 ATSAMD20J17A-AN (same form factor and footprint) — differing in Package, ADC, Program Memory (Flash), SRAM, Operating Temperature Range.

Microchip Technology
Package: TQFP-64 (10x10 mm)
ADC: 12-bit SAR, up to 20 channels
Program Memory (Flash): 16 KB
Compare with ATSAMD20J17A-AN →
Microchip Technology
Package: 64-TQFP (10x10 mm) with exposed pad
Program Memory (Flash): 32 KB (32K x 8)
SRAM: 4 KB
Compare with ATSAMD20J17A-AN →
Microchip Technology
Package: 64-pin TQFP with exposed pad
ADC: 12-bit, 350 ksps, up to 20 channels
Program Memory (Flash): 64 KB (64K x 8)
Compare with ATSAMD20J17A-AN →

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

ATSAMD20J18A-AN

✅ Drop-In
📦 64-pin TQFP
256 KB Flash vs 128 KB (+100%), same SRAM 16 KB, pin-to-pin compatible

📋 Reference alternative (not in catalog)

ATSAMD20J16A-AN

✅ Drop-In
📦 64-pin TQFP
64 KB Flash vs 128 KB (-50%), same SRAM 8 KB, pin-to-pin compatible

📋 Reference alternative (not in catalog)

ATSAMD20J15A-AN

✅ Drop-In
Microchip Technology
📦 64-pin TQFP
ARM Cortex-M0+ · 32-bit · 48 MHz · 2.14 · 32 KB (32K x 8) · 4 KB · 1.62 V to 3.63 V · -40 C to +105 C

✓ In Stock

$2.15 / Unit

View Datasheet →

ATSAMD21J17A-AU

✅ Drop-In
📦 64-pin TQFP
D21 generation adds SERCOM7 + USB Host/Device, same 128 KB Flash, pin-to-pin

📋 Reference alternative (not in catalog)

ATSAMD20J16B-AN

✅ Drop-In
Microchip Technology
📦 64-pin TQFP
ARM Cortex-M0+ · 32-bit · 48 MHz · 64 KB (64K x 8) · 8 KB · 1.62 V to 3.63 V · -40C to +105C · 52

✓ In Stock

$2.85 / Unit

View Datasheet →

ATSAMD20J17A-AN Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Maximum Clock Frequency 48 MHz
Flash Memory 128 KB
SRAM 16 KB
Operating Voltage Range 1.62 V to 3.63 V
Operating Temperature Range -40 C to +105 C (industrial)
Package 64-pin TQFP (industrial grade)
ADC 12-bit, 256-channel PTC support
DAC 10-bit
Communication Interfaces USB 2.0 Full-Speed Device, I2C, SPI, UART (via SERCOM)
Touch Sensing 256-channel Peripheral Touch Controller (PTC)
Mounting Type Surface Mount
RoHS Status Compliant (Green, lead-free per Mouser listing)

ATSAMD20J17A-AN Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 PA00 — GPIO / SERCOM1 PAD0 / TCC2 WO[0]
Pin 2 PA01 — GPIO / SERCOM1 PAD1 / TCC2 WO[1]
Pin 3 PA02 — GPIO / Analog input / SERCOM0 PAD0
Pin 4 PA03 — GPIO / Analog input / SERCOM0 PAD1
Pin 5 GND — Ground reference
Pin 6 VDD — Digital supply voltage
Pin 7 PA04 — GPIO / SERCOM1 PAD2 / TCC0 WO[0]
Pin 8 PA05 — GPIO / SERCOM1 PAD3 / TCC0 WO[1]
Pin 9 PA06 — GPIO / SERCOM0 PAD2 / TCC1 WO[0]
Pin 10 PA07 — GPIO / SERCOM0 PAD3 / TCC1 WO[1]
Pin 11 PA08 — GPIO / SERCOM2 PAD0 / I2S FS
Pin 12 PA09 — GPIO / SERCOM2 PAD1 / I2S SCK
Pin 13 PA10 — GPIO / SERCOM2 PAD2 / I2S MCK
Pin 14 PA11 — GPIO / SERCOM2 PAD3 / I2S SDO
Pin 15 VDD — Digital supply voltage
Pin 16 GND — Ground reference
Pin 17 PB10 — GPIO / SERCOM4 PAD2 / TCC0 WO[4]
Pin 18 PB11 — GPIO / SERCOM4 PAD3 / TCC0 WO[5]
Pin 19 PB12 — GPIO / SERCOM4 PAD0 / TCC3 WO[0]
Pin 20 PB13 — GPIO / SERCOM4 PAD1 / TCC3 WO[1]
Pin 21 PB14 — GPIO / SERCOM4 PAD2 / TCC3 WO[0]
Pin 22 PB15 — GPIO / SERCOM4 PAD3 / TCC3 WO[1]
Pin 23 PA12 — GPIO / SERCOM4 PAD0 / USB D-
Pin 24 PA13 — GPIO / SERCOM4 PAD1 / USB D+
Pin 25 PA14 — GPIO / SERCOM2 PAD2 / XIN
Pin 26 PA15 — GPIO / SERCOM2 PAD3 / XOUT
Pin 27 PA16 — GPIO / SERCOM3 PAD0 / I2C SDA
Pin 28 PA17 — GPIO / SERCOM3 PAD1 / I2C SCL
Pin 29 PA18 — GPIO / SERCOM3 PAD2 / SPI MOSI
Pin 30 PA19 — GPIO / SERCOM3 PAD3 / SPI SCK
Pin 31 PA20 — GPIO / SERCOM5 PAD2 / TCC1 WO[0]
Pin 32 PA21 — GPIO / SERCOM5 PAD3 / TCC1 WO[1]
Pin 33 PA22 — GPIO / SERCOM3 PAD0 / I2S FS
Pin 34 PA23 — GPIO / SERCOM3 PAD1 / USB SOF
Pin 35 PA24 — GPIO / SERCOM3 PAD2 / USB D-
Pin 36 PA25 — GPIO / SERCOM3 PAD3 / USB D+
Pin 37 GND — Ground reference
Pin 38 VDD — Digital supply voltage
Pin 39 PB16 — GPIO / SERCOM5 PAD0 / TCC3 WO[0]
Pin 40 PB17 — GPIO / SERCOM5 PAD1 / TCC3 WO[1]
Pin 41 PB18 — GPIO / SERCOM5 PAD2 / TCC3 WO[2]
Pin 42 PB19 — GPIO / SERCOM5 PAD3 / TCC3 WO[3]
Pin 43 PB20 — GPIO / SERCOM3 PAD0 / TCC1 WO[0]
Pin 44 PB21 — GPIO / SERCOM3 PAD1 / TCC1 WO[1]
Pin 45 PA27 — GPIO / SERCOM1 PAD3 / TCC1 WO[1]
Pin 46 PA28 — GPIO / SERCOM1 PAD0 / Reset
Pin 47 PA29 — GPIO / SERCOM1 PAD1 / SWDIO
Pin 48 PA30 — GPIO / SERCOM1 PAD2 / SWCLK
Pin 49 PA31 — GPIO / SERCOM1 PAD3 / Bootloader entry
Pin 50 PB22 — GPIO / SERCOM5 PAD0 / TC4 WO[0]
Pin 51 PB23 — GPIO / SERCOM5 PAD1 / TC4 WO[1]
Pin 52 PB24 — GPIO / SERCOM4 PAD0 / TC5 WO[0]
Pin 53 PB25 — GPIO / SERCOM4 PAD1 / TC5 WO[1]
Pin 54 PB26 — GPIO / SERCOM4 PAD2 / TC6 WO[0]
Pin 55 PB27 — GPIO / SERCOM4 PAD3 / TC6 WO[1]
Pin 56 PB28 — GPIO / SERCOM2 PAD0 / TC7 WO[0]
Pin 57 PB29 — GPIO / SERCOM2 PAD1 / TC7 WO[1]
Pin 58 PB30 — GPIO / SERCOM2 PAD2 / TC8 WO[0]
Pin 59 PB31 — GPIO / SERCOM2 PAD3 / TC8 WO[1]
Pin 60 GND — Ground reference
Pin 61 VDD — Digital supply voltage
Pin 62 PA02 — GPIO / AIN0 / DAC VOUT
Pin 63 PA03 — GPIO / AIN1 / VREFA
Pin 64 NC — Not connected (per datasheet package pinout)

Typical Applications

ATSAMD20J17A-AN is suitable for 6 applications: Home Automation Controller, Smart Energy Metering, Capacitive Touch User Interface, USB Human Interface Device, Industrial Sensor Node, IoT Edge Device with Mixed-Signal Front-End.

🏭

Home Automation Controller

The ATSAMD20J17A-AN is a strong fit for home automation hubs because its 48 MHz Cortex-M0+ core, 128 KB Flash, and 16 KB SRAM provide ample headroom for Zigbee/BLE proxy stacks, capacitive touch UI handling, and sensor fusion tasks. The integrated 256-channel Peripheral Touch Controller supports up to 256 capacitive buttons or sliders, eliminating the need for an external touch IC on wall switches and thermostats. The 1.62-3.63 V operating range allows direct battery or 2xAA operation, and the 12-bit ADC with hardware oversampling reads temperature, humidity, and current sensors to 0.1 percent precision. Industrial -40C to +105C temperature rating makes it suitable for attic and outdoor junction boxes.

⚡

Smart Energy Metering

Smart electricity and gas meters leverage the ATSAMD20J17A-AN's 12-bit ADC at up to 350 ksps for accurate energy measurement with simultaneous current and voltage sampling. The Cortex-M0+ at 48 MHz executes metering algorithms including RMS calculation, harmonic analysis, and anti-tamper detection with predictable interrupt latency. The RTC with calendar mode supports time-of-use billing, while 16 KB SRAM buffers load profile data between transmissions. Low-power SleepWalking peripherals allow the meter to drop below 10 uA in standby while still monitoring the AC line for tampering events. Industrial temperature range to +105C ensures operation in outdoor meter enclosures.

📱

Capacitive Touch User Interface

The integrated 256-channel Peripheral Touch Controller (PTC) makes the ATSAMD20J17A-AN ideal for capacitive touch panels, slider controls, and proximity sensors without external touch ICs. Each PTC channel supports both self-capacitance and mutual-capacitance sensing with hardware-accelerated acquisition that offloads the Cortex-M0+ core. The 10-bit DAC provides audio or haptic feedback drive signals, while six SERCOM modules interface to displays via SPI or I2C. With 128 KB Flash, designers can implement gesture recognition and water-tolerance algorithms locally, eliminating the cloud round-trip and reducing system cost.

🔧

USB Human Interface Device

The ATSAMD20J17A-AN's integrated USB 2.0 Full-Speed Device interface enables HID-class peripherals such as keyboards, mice, game controllers, and custom input devices without external PHY chips. The Cortex-M0+ at 48 MHz handles USB protocol stack, HID report parsing, and matrix scanning with sub-millisecond latency. With 128 KB Flash and 16 KB SRAM, designers can include wireless protocol stacks (BLE via SPI) alongside USB HID, enabling hybrid wired/wireless input devices. Industrial-grade temperature and 3.63 V tolerance support both USB bus-powered and self-powered configurations.

🏭

Industrial Sensor Node

The ATSAMD20J17A-AN's SleepWalking peripherals and 12-bit ADC make it ideal for battery-powered industrial sensor nodes that wake on threshold events and transmit over SERCOM-based I2C/SPI buses. The 48 MHz Cortex-M0+ executes edge analytics on vibration, temperature, or pressure data, transmitting only anomalies via low-power radio. With 128 KB Flash, OTA firmware updates can be staged in a separate bootloader partition. The 1.62-3.63 V supply range accommodates single-cell Li-Ion, 2xAA alkaline, or energy-harvested supplies. Industrial -40C to +105C rating ensures deployment in factories and outdoor installations.

🧩

IoT Edge Device with Mixed-Signal Front-End

The ATSAMD20J17A-AN's combination of a 12-bit ADC and 10-bit DAC, plus multiple SERCOM ports, enables single-chip IoT edge designs with mixed-signal front-end signal conditioning. The Cortex-M0+ core at 48 MHz runs MQTT-SN or CoAP protocol stacks over UART-to-module radios, while the DAC generates reference voltages or analog control outputs. Six SERCOM modules support simultaneous I2C sensor reads, SPI display updates, and UART debug without bus contention. The 128 KB Flash supports secure bootloaders and TLS stacks via the hardware AES accelerator, while industrial temperature rating ensures outdoor enclosure reliability.

Recommended Products Summary

ATSAMD20J16A-AN Lower Flash variant for cost-down versions Used in: Home Automation Controller ATSAMD20J18A-AN Higher Flash variant for gateway applications Used in: Home Automation Controller, Capacitive Touch User Interface, USB Human Interface Device, IoT Edge Device with Mixed-Signal Front-End ATSAMD20J16B-AN Microchip Technology Used in: Smart Energy Metering, Capacitive Touch User Interface, Industrial Sensor Node PIC16F677-I/SS Microchip Technology Used in: Smart Energy Metering ATSAMD21J17A-AU D21 upgrade with USB Host/Device for dual-role applications Used in: USB Human Interface Device, IoT Edge Device with Mixed-Signal Front-End PIC16F688-I/SL Microchip Technology Used in: Industrial Sensor Node
What is the core architecture of ATSAMD20J17A-AN?
The ATSAMD20J17A-AN uses a 32-bit ARM Cortex-M0+ core running up to 48 MHz. According to Microchip's product page, the Cortex-M0+ architecture delivers 0.9 DMIPS/MHz with a 2-stage pipeline, providing a clean upgrade path from 8-bit AVR/PIC microcontrollers while preserving low power consumption. It supports the Thumb instruction set only.
How much Flash and SRAM does ATSAMD20J17A-AN have?
The ATSAMD20J17A-AN integrates 128 KB of in-system programmable Flash and 16 KB of SRAM, as listed on Microchip's ATSAMD20J17 product page. The Flash supports 1000+ erase/write cycles minimum and is paired with a separate 1 KB user row for EEPROM emulation, which is useful for storing calibration data or nonvolatile configuration.
What is the operating voltage range of ATSAMD20J17A-AN?
The ATSAMD20J17A-AN operates from 1.62 V to 3.63 V across its industrial temperature range of -40C to +105C. At full 48 MHz performance the core requires at least 2.7 V, while the lower 1.62 V floor supports battery-backed RTC and deep-sleep modes down to a few microamperes, ideal for coin-cell powered IoT nodes.
Where to buy ATSAMD20J17A-AN at the best price?
As of 2026-09-21, the ATSAMD20J17A-AN is in stock at LCSC for approximately $1.07 (cut-tape), Mouser for industrial-grade reel packaging, and listed on Heisener at $2.54 unit / in stock. Major franchised distributors (Mouser, DigiKey) typically offer 1k-reel pricing below $2.00 USD; smaller break-tape quantities trend higher.
What is the lead time for ATSAMD20J17A-AN?
According to Heisener's listing, the ATSAMD20J17A-AN carries a lead time to be confirmed, with an estimated delivery window of December 4 - December 9 (2026) for quoted orders. LCSC indicates immediate in-stock availability as of 2026-09-21, making LCSC the fastest path for prototype quantities, while Mouser offers factory-direct reel packaging for production.
Is ATSAMD20J17A-AN in stock right now?
Yes, as of 2026-09-21, ATSAMD20J17A-AN is confirmed in stock at LCSC (immediate shipping) and Heisener (2,160 pieces, with December 2026 delivery windows). Mouser lists the part as available for quote. Multiple distributor sources make supply risk low for both prototype and production volumes.
ATSAMD20J17A-AN vs ATSAMD21J17A-AU - which is better for USB applications?
The ATSAMD20J17A-AN and ATSAMD21J17A-AU both offer 128 KB Flash, 16 KB SRAM, and 64-pin TQFP packaging. The D21 upgrade adds an additional SERCOM, a 32-bit TC counter, and Full-Speed USB Host/Device support, while the D20 only supports USB Device. For USB Device-only peripherals the D20 suffices; for USB Host or dual-role OTG, choose the D21.
What is the difference between ATSAMD20J17A-AN and ATSAMD20J17A-MN?
The ATSAMD20J17A-AN is the 64-pin TQFP package variant, while the ATSAMD20J17A-MN is the 64-pin QFN (9x9 mm) package variant. Both share identical silicon, 128 KB Flash, and 16 KB SRAM. The TQFP has hand-solder-friendly leads and easier probe access; the QFN provides better thermal dissipation and a smaller PCB footprint.
When should I choose ATSAMD20J17A-AN over the ATSAMC21J17A-MNT?
Choose the ATSAMD20J17A-AN when cost is the primary constraint and you need industrial-grade operation to 105C without CAN-FD support. Choose the ATSAMC21J17A-MNT when you need CAN-FD for automotive/industrial networking, higher 48 MHz performance with Cortex-M0+, or the latest-generation peripheral set. Both share the SAM family ecosystem (MPLAB Harmony, Atmel START).
What is the best drop-in replacement for ATSAMD20J17A-AN?
The ATSAMD20J16A-AN is the closest pin-compatible drop-in replacement, sharing the same 64-pin TQFP package, identical peripherals, and Cortex-M0+ core, with 64 KB Flash instead of 128 KB. For a Flash upgrade, the ATSAMD20J18A-AN provides 256 KB Flash in the same footprint. Same-brand same-package variants enable zero-PCB-change migration.
Can an ATSAMD21J17A-AU directly replace ATSAMD20J17A-AN on the same PCB?
Yes, the ATSAMD21J17A-AU shares the 64-pin TQFP footprint with the ATSAMD20J17A-AN, but the package code differs: the D21 uses TQFP-64 while the D20 uses TQFP-64 industrial, both physically pin-compatible. The D21 provides extra SERCOMs and Full-Speed USB Host/Device, allowing a firmware-only upgrade. The D21-Q1 suffix adds AEC-Q100 automotive qualification.
Where can I download the ATSAMD20J17A-AN datasheet PDF?
The official ATSAMD20J17A-AN datasheet PDF is hosted by Microchip at the Atmel-42127-SAMD20 datasheet URL. Datasheet4u, Alldatasheet, and Mouser also host copies. The Microchip document contains 731 pages covering the entire SAM D20 family, electrical characteristics, peripheral driver examples, and errata references for the J17A die revision.
Where to find ATSAMD20J17A-AN pinout for 64-TQFP?
The 64-TQFP pinout is documented in the official Microchip ATSAMD20 datasheet on page-level pinout tables and in the package outline drawings section. The pin 1 marker is on the top-left when the device is oriented with the text upright. SEGGER's device support page also references the same pinout for J-Link / J-Trace debug probe compatibility.
Is ATSAMD20J17A-AN the same as ATSAMD20J17A-AU?
Yes, the ATSAMD20J17A-AN and ATSAMD20J17A-AU are the same silicon die in the same 64-pin TQFP package. The -AN suffix indicates industrial-grade temperature (-40C to +105C) supplied in tray, while the -AU suffix denotes the same industrial grade in tape-and-reel packaging. Both share identical datasheet, electrical characteristics, and pinout.
What are the key specifications of ATSAMD20J17A-AN that engineers should know?
Key ATSAMD20J17A-AN specifications: 32-bit ARM Cortex-M0+ core at 48 MHz, 128 KB Flash, 16 KB SRAM, 1.62-3.63 V operating voltage, industrial -40C to +105C temperature, 64-pin TQFP package, 12-bit ADC with 256-channel PTC, 10-bit DAC, USB 2.0 Full-Speed Device, and six SERCOM modules. The ATSAMD20 family datasheet is 731 pages.

Engineering reference data for ATSAMD20J17A-AN — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD20J17A-AN when you need a balance of 128 KB Flash, 16 KB SRAM, and Cortex-M0+ 48 MHz performance in an industrial-grade 64-pin TQFP package. It is the sweet-spot part of Microchip's SAM D20 family for applications like home automation, smart metering, and USB peripherals. Select ATSAMD20J18A-AN if OTA dual-bank firmware updates are required, ATSAMD20J16A-AN for cost-sensitive designs that fit within 64 KB Flash, and ATSAMD21J17A-AU when USB Host/Device or extra SERCOMs are needed. For QFN-64 footprint migration, use the -MN package variant.

Comparison with Alternatives

Parameter This Product ATSAMD20J18A-AN ATSAMD20J16A-AN ATSAMD20J15A-AN ATSAMD21J17A-AU ATSAMD20J16B-AN
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 64-pin TQFP (industrial -40C to +105C) 64-pin TQFP - same 64-pin TQFP - same 64-pin TQFP - same 64-pin TQFP - same 64-pin TQFP - same
Core Architecture ARM Cortex-M0+ (32-bit) ARM Cortex-M0+ - same ARM Cortex-M0+ - same ARM Cortex-M0+ - same ARM Cortex-M0+ - same ARM Cortex-M0+ - same
Max Clock Frequency 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 128 KB 256 KB (+100%) 64 KB (-50%) 32 KB (-75%) 128 KB (same) 64 KB (-50%)
SRAM 16 KB 32 KB (+100%) 8 KB (-50%) 4 KB (-75%) 16 KB (same) 8 KB (-50%)
USB Support USB 2.0 Full-Speed Device USB 2.0 Device - same USB 2.0 Device - same USB 2.0 Device - same USB 2.0 Host/Device (upgrade) USB 2.0 Device - same
Operating Temperature -40C to +105C (industrial) -40C to +105C -40C to +105C -40C to +105C -40C to +85C (AU grade) -40C to +105C

Key Differentiators

  • 256-channel Peripheral Touch Controller (PTC) integrated on-chip (vs ATSAMD20J16A-AN)
  • 128 KB Flash with dual-bank OTA support (vs ATSAMD20J16B-AN)
  • Same-package migration path to ATSAMD21 family (vs ATSAMD20J18A-AN)

Design Notes

Place one 100 nF X7R 0402 ceramic decoupling capacitor on each VDD pin (pins 6, 15, 38, 61) within 3 mm of the pad, plus one shared 4.7 uF X5R bulk capacitor near the MCU. For low-noise analog performance, add a ferrite bead between VDD and AVDD if used. The 1.62 V minimum supports battery backup; below 2.7 V the core must run at 32 MHz or less. Add a 10 kohm pull-up on RESET (PA28) to VDD for reliable startup.

The 64-pin TQFP has 0.5 mm pitch leads; use a 4-layer PCB with continuous ground plane under the MCU to minimize EMI and provide thermal dissipation (theta JA approximately 50 C/W). Route the SWD signals (PA29 SWDIO, PA30 SWCLK) with parallel 50 ohm traces and route PA28 (RESET) away from switching nodes. Expose all VDD pins; do not leave any floating, even if unused.

Do not skip the 32.768 kHz crystal load capacitor selection - the XIN/XOUT pins (PA14/PA15) require 12.5 pF typical load for low-jitter RTC operation. When using the internal 32 kHz oscillator instead, configure the DFLL48M carefully and wait for the LOCK bit before switching the system clock to avoid clock-loss lockups. Also note that the B die revision (D20J16B) fixes errata for ADC DMA operation; verify your BSP matches the silicon revision marked on the package top.

The USB D- and D+ pins (PA24, PA25) require 90 ohm differential impedance and a 1.5 kohm pull-up on D+ to indicate Full-Speed Device. Keep USB traces under 50 mm and use common-mode choke for ESD-sensitive applications. The 12-bit ADC performs best when the analog input source impedance is below 5 kohm; add an external buffer op-amp for higher-impedance sensors to avoid AC error injection.

Compliance Information

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

RoHS compliant per Mouser listing (GREEN, lead-free). Industrial-grade temperature only - for AEC-Q100 automotive qualification, choose ATSAMD20J17A-MNT or ATSAMD21-Q1 suffix variants.

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

Related Searches

ATSAMD20J17A-AN ATSAMD20J17A-AN datasheet Microchip ATSAMD20J17A-AN Cortex-M0+ microcontroller 128KB flash TQFP-64 ATSAMD20J17A-AN price buy ATSAMD20J17A-AN vs ATSAMD21J17A-AU SAM D20J17 industrial microcontroller ATSAMD20J17A-AN drop-in replacement ATSAMD20J17A-AN pinout 64-TQFP USB 2.0 device Cortex-M0+ MCU TQFP-64 ATSAMD20J17A-AN touch controller PTC ATSAMD20J17A-AN smart metering application

Related Components & Terms

Microchip Technology ATSAMD20J17A-AN ATSAMD20J17 ATSAMD20J18A-AN ATSAMD20J16A-AN ATSAMD20J15A-AN ATSAMD21J17A-AU ATSAMD20J16B-AN ARM Cortex-M0+ TQFP-64 USB 2.0 Full-Speed Peripheral Touch Controller (PTC) SERCOM 12-bit ADC 10-bit DAC RoHS AEC-Q100 MPLAB Harmony Atmel START industrial-grade lead-free smart metering home automation IoT edge device capacitive touch
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