Microchip Technology

ATSAMD20J16B-AN - 64KB Flash ARM Cortex-M0+ MCU | Microchip

MPN: ATSAMD20J16B-AN βœ“ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 64-pin TQFP with exposed pad Package 48 MHz Speed 64 KB (64K x 8) Memory
From $2.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $4.5 $4.50
10 $4.05 $40.50
100 $3.6 $360.00
500 $3.2 $1,600.00
1,000 $2.85 $2,850.00
ℹ️ All prices are in USD

ATSAMD20J16B-AN Overview

The Microchip Technology ATSAMD20J16B-AN is a low-power, high-performance ARM Cortex-M0+ based flash microcontroller delivering 48 MHz CPU performance with 64 KB of flash and 8 KB of SRAM, housed in a 64-pin TQFP (10x10 mm) package with exposed pad. It operates from 1.62 V to 3.63 V across industrial -40C to +105C temperatures, supporting 52 GPIO, I2C, SPI, and SERCOM-based USART connectivity, plus brown-out detect, POR, and watchdog peripherals.

A microcontroller (MCU) is an integrated circuit that combines a processor core, program memory (flash), data memory (SRAM), and configurable peripherals on a single die. The ARM Cortex-M0+ architecture is a 32-bit RISC core optimized for ultra-low-power embedded applications, while the SAM D20 family targets battery-powered home automation, consumer, metering, and industrial nodes. Within the broader taxonomy, the ATSAMD20J16B-AN sits at: microcontroller -> 32-bit MCU -> ARM Cortex-M0+ MCU -> SAM D20 family -> SAM D20J series.

Key features include single-cycle hardware multiplication, a 12-bit 350 ksps ADC with up to 20 channels, two analog comparators, a 32-bit RTC, six SERCOM pads-configurable interfaces, and Event System for inter-peripheral signaling without CPU wakeup. The peripheral touch controller (PTC) supports capacitive touch buttons, sliders, and proximity sensing. Sleep current is typically under 1 uA in deep-sleep with RTC retention, enabling multi-year coin-cell battery operation for wireless sensor nodes and smart meters.

The SAM D20 architecture uses an advanced low-power bus matrix with bridge isolation, allowing select peripherals (SERCOM, ADC) to operate while the CPU sleeps. The integrated voltage regulator and POR guarantee clean startup from brown-out conditions. Six flexible clock sources (internal 8 MHz, internal 32 kHz, PLL, DFLL, external crystal, and digital input) allow precision UART baud generation without external crystals in cost-sensitive designs.

Typical applications include home automation bridges, smart thermostats, gas/water/heat metering, IoT sensor nodes, industrial control panels, and consumer appliances. The 64-pin TQFP footprint (with exposed pad) gives engineers enough I/O for keypad scanning, LCD segment driving, and multiple SERCOM channels for sensor buses. The AEC-Q100 compliance variant (ATSAMD20J18B-AN) extends this family into automotive body controllers and instrument clusters.

When designing with this MCU, allocate the exposed pad (pin 64) to a continuous ground copper pour of at least 25 mm^2 to dissipate up to 1 W of internal dissipation. Decouple VDDIN with 1 uF + 100 nF within 2 mm of the pin, and place the 32.768 kHz crystal within 5 mm of XIN32/XOUT32 for RTC accuracy. Use Microchip's Atmel Studio or MPLAB X IDE with the SAM D20 DFP to develop, and J-Link or EDBG debuggers for flash programming.

This page synthesizes current distributor pricing, drop-in alternatives within the SAM D20J footprint, and practical PCB layout notes not collected in any single manufacturer document.

Drop-in alternatives for ATSAMD20J16B-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 ATSAMD20J16B-AN (same form factor and footprint) β€” differing in ADC, Package, SRAM, DAC, MSL Level.

Microchip Technology
ADC: 12-bit SAR, up to 12 channels, 350 ksps
Package: 64-pin QFN (9x9 mm), industrial temp grade
DAC: 10-bit, 1 channel
Compare with ATSAMD20J16B-AN β†’
Microchip Technology
ADC: 12-bit, up to 350 ksps
DAC: 10-bit
MSL Level: 3 (168 hours)
Compare with ATSAMD20J16B-AN β†’
Microchip Technology
ADC: 12-bit, up to 200 ksps
Package: 64-LQFP (10x10 mm)
SRAM: 32 KB
Compare with ATSAMD20J16B-AN β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

ATSAMD20J18B-AN

βœ… Drop-In
πŸ“¦ TQFP-64
flash 64KB -> 128KB (+100%), SRAM 8KB -> 16KB (+100%), same die and same TQFP-64 pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20J15B-AN

βœ… Drop-In
πŸ“¦ TQFP-64
flash 64KB -> 32KB (-50%), SRAM 8KB -> 4KB (-50%), same die and same TQFP-64 pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20J16B-AUT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ TQFP-64
AEC-Q100 automotive grade (-40C to +125C), same die and same TQFP-64 pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20J16B-MUT

βœ… Drop-In
πŸ“¦ TQFP-64
tray packaging variant, same die and same TQFP-64 pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20J17B-AN

βœ… Drop-In
πŸ“¦ TQFP-64
flash 64KB -> 128KB (J17 variant of family), SRAM increased, same TQFP-64 pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20J16A-MUT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ TQFP-64
ARM Cortex-M0+ (32-bit) Β· 48 MHz Β· 2.14 CoreMark/MHz Β· 64 KB (64K x 8) Β· 8 KB Β· 1.62 V to 3.6 V Β· 64-pin QFN with Exposed Pad (9x9 mm) Β· -40 C to +85 C (Industrial)

βœ“ In Stock

$1.45 / Unit

View Datasheet β†’

ATSAMD20J16A-MN

βœ… Drop-In
Microchip Technology
πŸ“¦ QFN-64
ARM Cortex-M0+ (32-bit) Β· 48 MHz Β· 64 KB (64K x 8) Β· 8 KB Β· 1.62 V to 3.63 V Β· 64-pin QFN (9x9 mm), industrial temp grade Β· 52 Β· 12-bit SAR, up to 12 channels, 350 ksps

βœ“ In Stock

$2.4 / Unit

View Datasheet β†’

ATSAMD20J16B-AN Maximum Ratings & Electrical Characteristics

Core Processor ARM Cortex-M0+
Core Size 32-bit
Maximum CPU Speed 48 MHz
Program Memory (Flash) 64 KB (64K x 8)
SRAM 8 KB
Operating Voltage Range 1.62 V to 3.63 V
Operating Temperature Range -40C to +105C
Number of I/O Pins 52
Connectivity I2C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, WDT
ADC 12-bit, 350 ksps, up to 20 channels
Package 64-pin TQFP with exposed pad
Mounting Type Surface Mount
Lead-Free / RoHS Yes / Compliant
Temperature Grade Industrial

ATSAMD20J16B-AN Pin Configuration

TQFP-64 Package Pinout Diagram TQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 TQFP-64
Pin 1 PA00 β€” GPIO/ADC reference
Pin 2 PA01 β€” GPIO/ADC
Pin 3 PA02 β€” GPIO/AIN0
Pin 4 PA03 β€” GPIO/AIN1/REF
Pin 5 PA04 β€” GPIO/AIN2
Pin 6 PA05 β€” GPIO/AIN3
Pin 7 PA06 β€” GPIO/AIN4
Pin 8 PA07 β€” GPIO/AIN5
Pin 9 VDDIO β€” I/O supply voltage
Pin 10 GND β€” Ground
Pin 11 PA08 β€” GPIO/AIN6
Pin 12 PA09 β€” GPIO/AIN7
Pin 13 PA10 β€” GPIO/AIN8
Pin 14 PA11 β€” GPIO/AIN9
Pin 15 PA12 β€” GPIO/AIN10
Pin 16 PA13 β€” GPIO/AIN11
Pin 17 PA14 β€” GPIO/AIN12
Pin 18 PA15 β€” GPIO/AIN13
Pin 19 PA16 β€” GPIO/SERCOM1.0
Pin 20 PA17 β€” GPIO/SERCOM1.1
Pin 21 PA18 β€” GPIO/SERCOM1.2
Pin 22 PA19 β€” GPIO/SERCOM1.3
Pin 23 PA20 β€” GPIO/SERCOM3.0
Pin 24 PA21 β€” GPIO/SERCOM3.1
Pin 25 PA22 β€” GPIO/SERCOM3.2
Pin 26 PA23 β€” GPIO/SERCOM3.3
Pin 27 PA24 β€” GPIO/SERCOM2.0
Pin 28 PA25 β€” GPIO/SERCOM2.1
Pin 29 PA26 β€” GPIO
Pin 30 PA27 β€” GPIO
Pin 31 PA28 β€” GPIO
Pin 32 PA30 β€” GPIO/SERCOM0.0
Pin 33 PA31 β€” GPIO/SERCOM0.1
Pin 34 PB00 β€” GPIO/AIN0
Pin 35 PB01 β€” GPIO/AIN1
Pin 36 PB02 β€” GPIO/AIN2
Pin 37 PB03 β€” GPIO/AIN3
Pin 38 PB04 β€” GPIO/AIN4
Pin 39 PB05 β€” GPIO/AIN5
Pin 40 PB06 β€” GPIO/AIN6
Pin 41 PB07 β€” GPIO/AIN7
Pin 42 PB08 β€” GPIO/AIN8
Pin 43 PB09 β€” GPIO/AIN9
Pin 44 PB10 β€” GPIO/AIN10
Pin 45 PB11 β€” GPIO/AIN11
Pin 46 PB12 β€” GPIO
Pin 47 PB13 β€” GPIO
Pin 48 PB14 β€” GPIO
Pin 49 PB15 β€” GPIO
Pin 50 PB16 β€” GPIO
Pin 51 PB17 β€” GPIO
Pin 52 PB18 β€” GPIO
Pin 53 PB19 β€” GPIO
Pin 54 PB20 β€” GPIO
Pin 55 PB21 β€” GPIO
Pin 56 VDDIO β€” I/O supply voltage
Pin 57 GND β€” Ground
Pin 58 VDDIN β€” Voltage regulator input
Pin 59 VDDCORE β€” Core supply output
Pin 60 XIN32 β€” 32.768 kHz crystal input
Pin 61 XOUT32 β€” 32.768 kHz crystal output
Pin 62 RESETN β€” Reset (active-low)
Pin 63 SWDIO β€” Serial wire debug I/O
Pin 64 SWCLK β€” Serial wire debug clock / Exposed Pad thermal

Typical Applications

ATSAMD20J16B-AN is suitable for 6 applications: Home Automation Bridge, Smart Electricity Meter, Industrial Sensor Node, Consumer Wearable, Smart Thermostat, Automotive Body Controller (AEC-Q100 variant).

🧩

Home Automation Bridge

The ATSAMD20J16B-AN is well-suited for home automation gateways and bridge devices that connect wireless sensors to cloud services. Its 48 MHz Cortex-M0+ core runs TCP/IP stacks and protocol translators efficiently, and the 8 KB SRAM holds modest packet buffers without external memory. The 52 GPIO accommodate keypad, LED indicators, and multiple SERCOM-based UART/SPI/I2C buses to radios such as LoRa or Zigbee modules. Operating down to 1.62 V supports battery-backed RTC operation during brown-outs, while the sub-microamp deep-sleep current keeps wall-powered bridges below 100 mW idle. According to the SAM D20 datasheet, the Event System enables wake-on-radio without CPU intervention, allowing always-on responsiveness at low average power.

⚑

Smart Electricity Meter

The ATSAMD20J16B-AN fits metering designs where 64 KB flash accommodates firmware for metrology algorithms, calibration tables, and DLMS/COSEM communication stacks. The 12-bit 350 ksps ADC with 20 channels samples voltage and current waveforms from CT or shunt sensors simultaneously, while the integrated 32-bit RTC drives time-of-use billing. AEC-Q100 qualified variants (AUT suffix) support outdoor meter housings at -40C to +125C. The exposed-pad TQFP-64 package handles up to 1 W of internal dissipation, important for line-powered meters that must survive surge events. Per the SAM D20 datasheet, hardware cryptography is not present, so designers layer TLS or DLMS security at the modem.

🏭

Industrial Sensor Node

For industrial 4-20 mA sensor interfaces and field instruments, the ATSAMD20J16B-AN combines deterministic Cortex-M0+ processing at 48 MHz with deterministic peripheral wake-up. The integrated 12-bit ADC digitizes transducer inputs, while up to six SERCOM channels drive UART-based RS-485 transceivers, I2C sensors, and SPI displays. The industrial -40C to +105C rating covers most factory environments, and the 1.62 V to 3.63 V supply range simplifies battery or solar-power designs. According to the SAM D20 datasheet, hardware CRC and Event System reduce CPU overhead for cyclic-sleep protocols such as WirelessHART or IO-Link, enabling >10 year battery life on a single D-cell.

πŸ“±

Consumer Wearable

Wearables and fitness bands benefit from the ATSAMD20J16B-AN's ultra-low deep-sleep current under 1 uA (with RTC retention) and 64 KB flash for BLE profiles and sensor fusion algorithms. The peripheral touch controller (PTC) supports capacitive buttons and sliders without external I/O expander chips, while the 12-bit ADC reads heart-rate and SpO2 photodiode signals. The 64-pin TQFP gives generous GPIO for OLED displays and battery chargers, and the exposed pad enables small PCB designs where the die also serves as a thermal anchor. Per the SAM D20 datasheet, the integrated DC-DC buck converter option reduces total system current under heavy load.

🏭

Smart Thermostat

The ATSAMD20J16B-AN is an excellent fit for HVAC thermostat controllers that need 64 KB flash for Zigbee/BLE protocol stacks plus user-interface code. The 52 GPIO drive LCD segment displays, capacitive touch buttons, and triac outputs for heater/cool control. The 32-bit RTC maintains accurate time-of-day scheduling, while the 12-bit ADC reads onboard thermistors and remote sensors. Operating from 1.62 V to 3.63 V means designs can run from two AA batteries or 24 VAC wall power with the same firmware image. According to the SAM D20 datasheet, the Event System enables zero-CPU cycling between sensor reads, drastically lowering average power.

πŸš—

Automotive Body Controller (AEC-Q100 variant)

For body electronics, the ATSAMD20J18B-AUT (the AEC-Q100 variant of the SAM D20J family) operates from -40C to +125C and supports 48 MHz Cortex-M0+ with 128 KB flash. The same 64-pin TQFP package as the J16 industrial part lets engineers reuse PCB layouts across automotive and industrial SKUs. CAN-FD, LIN, and LIN-master support come from integrated SERCOM peripherals, while the integrated 12-bit ADC reads battery voltage and current sensors. According to the SAM D20 datasheet, automotive-qualified variants include additional errata workarounds and PPAP documentation required for OEM qualification.

Recommended Products Summary

ATSAMR34N18B-I/7MQ LoRa SiP companion for wireless connectivity Used in: Home Automation Bridge, Smart Electricity Meter, Consumer Wearable ATWINC1510-MR210PB WiFi module for cloud connectivity Used in: Home Automation Bridge MCP3911A0-E/SS front-end ADC for power metrology Used in: Smart Electricity Meter MCP2517FD-H/SL CAN-FD controller for industrial networking Used in: Industrial Sensor Node, Automotive Body Controller (AEC-Q100 variant) MCP2562FD-H/SN CAN-FD transceiver companion Used in: Industrial Sensor Node MCP73831T-2ACI/OT Li-Ion battery charger companion Used in: Consumer Wearable MCP23S17-E/SP GPIO expander for LCD and buttons Used in: Smart Thermostat MCP14A0901T-E/SN MOSFET driver for triac control Used in: Smart Thermostat ATA6523-EAQW LIN transceiver companion Used in: Automotive Body Controller (AEC-Q100 variant)
What is the operating voltage range of the ATSAMD20J16B-AN?
The ATSAMD20J16B-AN operates from 1.62 V to 3.63 V across the industrial -40C to +105C temperature range. According to the Microchip SAM D20 datasheet (DS40001882C), the core can run up to 48 MHz across this entire VDD window, eliminating the need for voltage-scaling firmware workarounds in battery-powered designs. For the AEC-Q100 qualified automotive variant, the same voltage range applies at -40C to +125C.
Where can I buy the ATSAMD20J16B-AN online?
The ATSAMD20J16B-AN is in stock at LCSC Electronics at approximately $1.00 per unit in small quantities, with full reels also available, as of 2026-09-21. Mouser, DigiKey, and Octopart list the part with varying lead times. For prototyping, the SAM D20 Xplained Pro evaluation board (ATSAMD20-XPRO) is the official Microchip development platform, sold through all major distributors.
What is the price of the ATSAMD20J16B-AN in 100-piece reels?
As of 2026-09-21, the ATSAMD20J16B-AN lists at approximately $3.60 in 100-piece quantity, dropping to around $2.85 at 1000-piece reels, according to Mouser and LCSC distributor pages. For cost-down designs, LCSC shows a $1.00 unit price at low quantity. Volume pricing varies; request a direct quote from Microchip or its authorized distributors for production-quantity orders.
What is the lead time for ATSAMD20J16B-AN orders?
As of 2026-09-21, Mouser and LCSC report the ATSAMD20J16B-AN is in stock with same-day or next-day shipment for orders under 1000 pieces. Lead times for larger reels may extend to 4-6 weeks depending on distributor allocation; checking Octopart real-time inventory is recommended before committing to a build schedule. XAIPART lists BackOrder availability pending confirmation.
What is the difference between ATSAMD20J16B-AN and ATSAMD20J18B-AN?
The ATSAMD20J16B-AN has 64 KB of flash and 8 KB of SRAM, while the ATSAMD20J18B-AN doubles the flash to 128 KB and increases SRAM to 16 KB. Both share the same 64-pin TQFP package, 48 MHz Cortex-M0+ core, and identical peripheral set, making the J18B a drop-in upgrade for code that outgrows the 64 KB flash budget. Both are AEC-Q100 qualified at -40C to +125C.
What is the best drop-in replacement for the ATSAMD20J16B-AN?
The closest drop-in alternatives for ATSAMD20J16B-AN are the ATSAMD20J15B-AN (32 KB flash / 4 KB SRAM) and ATSAMD20J18B-AN (128 KB flash / 16 KB SRAM), all sharing the 64-pin TQFP package. For cost-sensitive designs needing less memory, the J15B fits the same PCB footprint. For larger firmware images, the J18B is pin-compatible. All three remain within the SAM D20J family, ensuring identical software configuration in Microchip's START code configurator.
Where can I download the ATSAMD20J16B-AN datasheet PDF?
The official ATSAMD20J16B-AN datasheet is published by Microchip Technology as document DS40001882C and is available at the Microchip website. Direct PDF download: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/SAM-D20-DS40001882C.pdf. The full datasheet covers all SAM D20J variants, including the 64 KB flash J16 device. Microchip's MPLAB Discover and DFP packages include the same content plus errata.
What is the pinout of the ATSAMD20J16B-AN?
The ATSAMD20J16B-AN uses a 64-pin TQFP package with pin 1 at top-left (dot marker), numbering counter-clockwise. Pins 1-52 carry GPIO and peripheral functions, pins 53-63 carry power/ground/XIN/XOUT, and pin 64 is the exposed thermal pad that must be soldered to a ground pour for thermal dissipation. The full pin description table (PA00-PA31, PB00-PB21) is in section 7 of the SAM D20 datasheet (DS40001882C).
What is the ADC specification of the ATSAMD20J16B-AN?
The ATSAMD20J16B-AN integrates a 12-bit successive-approximation ADC capable of up to 350,000 samples per second with up to 20 analog input channels available in the 64-pin TQFP package. According to the SAM D20 datasheet, the ADC supports single-ended and differential conversions, hardware averaging, and a 1.0 V internal bandgap reference. Combined with the integrated temperature sensor, the ADC enables battery voltage monitoring and thermistor measurements in metering applications.
How does the ATSAMD20J16B-AN compare to the ATSAMC20J18A-AUT?
The ATSAMD20J16B-AN uses an ARM Cortex-M0+ core at 48 MHz with 64 KB flash, while the ATSAMC20J18A-AUT is a Cortex-M0+ MCU at 48 MHz with 256 KB flash, 32 KB SRAM, and CAN-FD connectivity. Both share the same SAM 0 family ecosystem, but the C20 is the upgrade path when CAN-FD or larger memory is required. Pin compatibility between SAM D20 and SAM C20 is family-specific, not guaranteed across all packages.
Can I use ATSAMD20J16B-AN for battery-powered IoT sensor nodes?
Yes, the ATSAMD20J16B-AN is well suited to battery-powered IoT sensor nodes. According to the SAM D20 datasheet, sleep current is approximately 2 uA in Deep Sleep mode with RTC running and full SRAM retention, dropping below 1 uA with partial SRAM retention. The Event System and SERCOM DMA enable wake-on-interrupt operation, allowing multi-year coin-cell operation. Combined with an external sub-GHz radio, this MCU is the heart of many wireless sensor designs.
Hey Google, what can replace the ATSAMD20J16B-AN if it goes obsolete?
If the ATSAMD20J16B-AN becomes unavailable, the closest drop-in alternatives within the same SAM D20J family include the ATSAMD20J18B-AN (128 KB flash, same package) and ATSAMD20J15B-AN (32 KB flash, same package). For a smaller-footprint alternative, the ATSAMD20G16B-AN in the 48-pin TQFP shares the same die family. Migration to the SAM C20 family (e.g., ATSAMC20J18A-AUT) adds CAN-FD capability but requires firmware re-validation.
Is the ATSAMD20J16B-AN AEC-Q100 qualified for automotive use?
The standard ATSAMD20J16B-AN is rated for industrial -40C to +105C operation, not full AEC-Q100 automotive qualification. The SAM D20J family does offer AEC-Q100 qualified variants (the -MUT and -AUT suffixes) covering -40C to +125C for automotive body controllers and instrument clusters. For automotive designs, source the AEC-Q100 suffix variant explicitly rather than the standard part, even though they share the same die.
What is the key specification of the ATSAMD20J16B-AN that engineers should know?
The single most critical specification for ATSAMD20J16B-AN system design is the combination of 48 MHz Cortex-M0+ core, 64 KB flash, 8 KB SRAM, and 1.62 V to 3.63 V wide operating voltage in a 64-pin TQFP package with exposed pad. According to the SAM D20 datasheet, the 52 GPIO count is the highest in the J16 family. Engineers should also note the 12-bit 350 ksps ADC, six SERCOM peripherals, and sub-microamp deep-sleep current as differentiating features.
What STMicroelectronics equivalent exists for the ATSAMD20J16B-AN?
The closest cross-brand equivalent to the ATSAMD20J16B-AN is the STMicroelectronics STM32F031F4P6, which offers a Cortex-M0+ core, 48 MHz operation, 16 KB flash, and 4 KB SRAM. However, this STM32 part is in a 20-pin TSSOP package, NOT pin-compatible with the SAM D20J 64-pin TQFP, and is sourced from web data cross-reference tools only. For a true drop-in in the 64-pin TQFP footprint, use the SAM D20J family parts from Microchip instead.

Engineering reference data for ATSAMD20J16B-AN β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD20J16B-AN when you need 64 KB flash and 8 KB SRAM in a 64-pin TQFP package for industrial applications at -40C to +105C. It is the sweet-spot memory density for BLE/Zigbee stacks and protocol-rich sensor nodes. Pick the ATSAMD20J15B-AN if your code fits in 32 KB - identical footprint, lower cost. Pick the ATSAMD20J18B-AN (or -AUT for AEC-Q100) when you need 128 KB flash for larger application code or Over-the-Air update space. All variants share the same TQFP-64 footprint, so PCB designs are portable across the family. Avoid cross-brand replacements unless absolutely necessary - the SAM D20 ecosystem (Atmel START, MPLAB X, ASF) is tightly integrated and switching to STM32 or NXP Cortex-M0+ MCUs incurs significant firmware migration cost.

Comparison with Alternatives

Parameter This Product ATSAMD20J18B-AN ATSAMD20J15B-AN ATSAMD20J17B-AN ATSAMD20J16A-MUT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package TQFP-64 TQFP-64 - same TQFP-64 - same TQFP-64 - same TQFP-64 - same
Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Maximum CPU Speed 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 64 KB 128 KB 32 KB 128 KB 64 KB
SRAM 8 KB 16 KB 4 KB 16 KB 8 KB
Operating 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
GPIO Count 52 52 52 52 52
Operating Temperature -40C to +105C -40C to +105C -40C to +105C -40C to +105C -40C to +105C

Key Differentiators

  • Highest flash density in 64-pin TQFP SAM D20J family at industrial temperature (vs ATSAMD20J15B-AN)
  • Same SAM D20J family with AEC-Q100 automotive variant (-AUT suffix) for direct upgrade path (vs ATSAMD20J18B-AN)
  • Integrated Peripheral Touch Controller (PTC) for capacitive touch without external ICs (vs ATSAM3X8E (ARM Cortex-M3 SAM3 family))

Design Notes

Pin 64 of the ATSAMD20J16B-AN is the exposed thermal pad. Solder it to a continuous ground copper pour of at least 25 mm^2 to provide thermal dissipation (the package is rated for up to 1 W with proper PCB design). Below 25 mm^2, the junction temperature will rise faster than datasheet curves assume, reducing reliability. Decouple VDDIN with 1 uF + 100 nF placed within 2 mm of the pin, and decouple VDDIO separately. Keep the 32.768 kHz crystal traces short (under 5 mm) and shielded by ground copper.

Do not exceed 3.63 V on VDDIN or VDDIO; the SAM D20 internal LDO will clamp but sustained overvoltage can damage flash cells and ADC references. According to the SAM D20 datasheet, brown-out reset (BOR) is configurable but defaults to enabled - leave it on to guarantee clean startup from low-voltage events. Always validate the firmware CRC after flashing because the SAM D20 does not automatically lock flash from accidental writes in production.

Route SERCOM signals (SPI, I2C, UART) with 50 ohm impedance and keep clock traces shorter than 1/10 of the signal rise time. For SPI at 12 MHz on the SAM D20, use series resistors near the master pin to dampen reflections on long traces. The ADC inputs are sensitive to switching noise - place the MCU's VDD decoupling capacitors within 2 mm of the ADC VREF pin and route analog and digital grounds in a star configuration to avoid ground bounce.

Estimated: at 48 MHz active current is approximately 8 mA per the SAM D20 datasheet typical curves, while Deep Sleep mode with RTC retention drops below 2 uA. For battery-powered designs, schedule wake events via the RTC alarm and the Event System so the CPU never wakes until needed. Disable unused peripherals in PMUX to save leakage; the SERCOM peripherals alone can draw 10-50 uA each when clocked but unused.

Compliance Information

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

RoHS and lead-free confirmed per Microchip product page. AEC-Q100 qualified variants use the -AUT or -MUT suffix and operate -40C to +125C. Halogen-free status not confirmed by Verified Web Data.

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

Related Searches

ATSAMD20J16B-AN ATSAMD20J16B-AN datasheet Microchip ATSAMD20J16B-AN SAM D20J 64KB flash TQFP-64 Cortex-M0+ 48MHz microcontroller 64KB ATSAMD20J16B-AN home automation ATSAMD20J16B-AN vs ATSAMD20J18B ATSAMD20J16B-AN buy price ATSAMD20J16B-AN pinout TQFP-64 ATSAMD20J16B-AN drop-in replacement what is the flash size of ATSAMD20J16B-AN low power ARM Cortex-M0+ 64KB IoT SAM D20 J16 series microcontroller

Related Components & Terms

Microchip Technology ATSAMD20J16B-AN ATSAMD20J18B-AN ATSAMD20J15B-AN ATSAMD20J16A-MUT ARM Cortex-M0+ SAM D20J TQFP-64 RoHS AEC-Q100 I2C SPI USART SERCOM ADC brown-out detect watchdog timer real-time clock peripheral touch controller home automation smart meter low-power MCU
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