Microchip Technology

ATSAMD20J16B-MN - 48MHz Cortex-M0+ MCU, 64KB Flash, 64-VQFN | Microchip

MPN: ATSAMD20J16B-MN ✓ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 64-pin VQFN (MN), 9x9 mm with exposed pad Package 48 MHz Speed 64 KB Memory
From $1.73 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.15 $3.15
10 $2.84 $28.40
100 $2.41 $241.00
500 $2.05 $1,025.00
1,000 $1.73 $1,730.00
ℹ️ All prices are in USD

ATSAMD20J16B-MN Overview

The Microchip Technology ATSAMD20J16B-MN is a low-power, high-performance ARM Cortex-M0+ flash microcontroller (MCU) operating at up to 48 MHz, housed in a 64-pin VQFN (MN) package with 64KB Flash and 8KB SRAM. The SAM D20 family operates from 1.62V to 3.63V and reaches 2.46 CoreMark/MHz, delivering strong computational throughput for its class.

ARM Cortex-M0+ is the most energy-efficient 32-bit ARM processor core, designed for low-cost, low-power microcontrollers that replace legacy 8-bit and 16-bit MCUs while adding thumb/Thumb-2 instruction efficiency and a single-cycle 32x32 hardware multiplier. An MCU (microcontroller unit) is a compact system-on-chip integrating CPU, memory (Flash/SRAM), and peripherals (ADC, timers, communication buses) on a single die; the Cortex-M0+ line is positioned below Cortex-M3/M4 and aimed at cost-sensitive, deterministic applications where every microwatt matters.

Key features of the ATSAMD20J16B-MN include 64KB in-system-programmable Flash, 8KB SRAM, a 12-bit 350 ksps SAR ADC with up to 20 channels, a 10-bit 350 ksps DAC, six SERCOM channels reconfigurable as UART/SPI/I2C, a 256-channel Peripheral Touch Controller (PTC), and full-speed USB 2.0 device support. The 48 MHz Cortex-M0+ core, Sleepwalking peripherals, and a low-power RTC running from a 32 kHz crystal enable <1 µA typical standby current with RTC retention, making the part ideal for battery-powered edge devices.

Architecturally, the device uses a 2-layer AHB-Lite bus matrix connecting CPU, Flash, SRAM, and peripherals with deterministic zero-wait-state access from SRAM. Peripherals are mapped through a unified SERCOM block (each instance is software-configured into UART/SPI/I2C/SMBus), and the Event System allows DMA-free peripheral-to-peripheral signalling - both features reduce CPU load and active-mode current.

Typical applications include home automation endpoints, smart metering, consumer wearables, industrial sensor nodes, USB HID peripherals, and cap-touch user interfaces. The wide 1.62V-3.63V supply range and integrated PTC simplify single-cell Li-ion and 2x AA designs. Designers should review the SAM D20 silicon errata (per the manufacturer datasheet family documents) prior to free-up for production, particularly regarding SERCOM and ADC behaviour.

This page synthesises distributor pricing, same-family drop-in alternatives such as ATSAMD20J18B-MN and ATSAMD20J15B-MN, and practical design notes not found in the manufacturer datasheet.

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

Microchip Technology
ADC: 12-bit, up to 20 channels
Package: 32-VQFN (5x5 mm) with Exposed Pad
DAC: 10-bit, 1 channel
Compare with ATSAMD20J16B-MN →
Microchip Technology
ADC: 12-bit, up to 350 ksps, 14 channels
Package: 48-pin QFN (7x7 mm) with exposed pad
DAC: 10-bit, 1 channel
Compare with ATSAMD20J16B-MN →
Microchip Technology
ADC: 12-bit, up to 20 channels, up to 1 MSPS
Package: 64-pin QFN (9x9 mm) with exposed thermal pad
DAC: 10-bit, 1 channel, 350 kSPS
Compare with ATSAMD20J16B-MN →
Microchip Technology
ADC: 12-bit, up to 16 channels, 350 ksps
Package: 64-pin QFN (HVQCCN)
DAC: 10-bit
Compare with ATSAMD20J16B-MN →

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

ATSAMD20J15B-MN

✅ Drop-In ⚠️ 参数待验证
📦 64-VQFN (MN) 9x9 mm
same 64-VQFN MN footprint; 32 KB Flash vs 64 KB Flash (-50%), 4 KB SRAM vs 8 KB SRAM (-50%); identical peripherals

📋 Reference alternative (not in catalog)

ATSAMD20J18B-MN

✅ Drop-In
📦 64-VQFN (MN) 9x9 mm
same 64-VQFN MN footprint; 256 KB Flash vs 64 KB Flash (+300%), 32 KB SRAM vs 8 KB SRAM (+300%); identical peripherals and pinout

📋 Reference alternative (not in catalog)

ATSAMD20G15A-MN

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 64-VQFN (MN) 9x9 mm
ARM Cortex-M0+ 32-bit · 48 MHz · 32 KB · 4 KB · 1.62 V to 3.63 V · -40 C to +105 C (industrial grade) · 38 · 12-bit, up to 350 ksps, 14 channels

✓ In Stock

$1.1 / Unit

View Datasheet →

ATSAMD20E16B-MN

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 64-VQFN (MN) 9x9 mm
ARM Cortex-M0+ (32-bit) · 48 MHz · 64 KB (64K x 8) · 8 KB · 1.6 V to 3.6 V · 32-VQFN (5x5 mm) with Exposed Pad · -40C to +105C (MN industrial grade) · 26

✓ In Stock

$1.62 / Unit

View Datasheet →

ATSAMD20J16B-MN

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 64-VQFN (MN) 9x9 mm
ARM Cortex-M0+ (32-bit) · 48 MHz · 64 KB · 8 KB · 1.62 V to 3.63 V · -40 C to +105 C · 12-bit SAR, up to 20 channels, 350 ksps · 10-bit, 350 ksps

✓ In Stock

$1.73 / Unit

View Datasheet →

ATSAMD20J16B-MN Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M0+ (32-bit)
Maximum Clock Frequency 48 MHz
Flash Memory 64 KB
SRAM 8 KB
Supply Voltage Range 1.62 V to 3.63 V
Operating Temperature Range -40 C to +105 C
ADC 12-bit SAR, up to 20 channels, 350 ksps
DAC 10-bit, 350 ksps
Communication Interfaces 6x SERCOM (UART/SPI/I2C), 1x I2S, full-speed USB 2.0 Device
Timers/Counters TC (8-bit/16-bit pair), TCC (16-bit), RTC, WDT
Peripheral Touch Controller (PTC) 256 channels (mutual- and self-capacitance)
I/O Pins Up to 52 GPIO
Package 64-pin VQFN (MN), 9x9 mm with exposed pad
Mounting Type Surface Mount
MSL Level 3 (per JEDEC J-STD-020)
RoHS Status Compliant
CoreMark/MHz 2.46

ATSAMD20J16B-MN Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 PA00 — GPIO / SERCOM1 PAD0 / TCC2 WO0
Pin 2 PA01 — GPIO / SERCOM1 PAD1 / TCC2 WO1
Pin 3 PA02 — GPIO / AIN0 / SERCOM0 PAD0
Pin 4 PA03 — GPIO / AIN1 / DAC VOUT
Pin 5 PA04 — GPIO / AIN2 / SERCOM0 PAD2
Pin 6 PA05 — GPIO / AIN3 / SERCOM0 PAD3
Pin 7 PA06 — GPIO / AIN4 / SERCOM0 PAD0
Pin 8 PA07 — GPIO / AIN5 / SERCOM0 PAD1
Pin 9 VDDIO — Digital supply voltage
Pin 10 VSSIO — Digital ground
Pin 11 PA08 — GPIO / AIN6 / SERCOM2 PAD0 / I2S SCK
Pin 12 PA09 — GPIO / AIN7 / SERCOM2 PAD1 / I2S MCK
Pin 13 PA10 — GPIO / SERCOM2 PAD2 / TCC0 WO0
Pin 14 PA11 — GPIO / SERCOM2 PAD3 / TCC0 WO1
Pin 15 PA12 — GPIO / SERCOM4 PAD0 / TCC1 WO2
Pin 16 PA13 — GPIO / SERCOM4 PAD1 / TCC1 WO3
Pin 17 PA14 — GPIO / SERCOM4 PAD2 / TCC0 WO2
Pin 18 PA15 — GPIO / SERCOM4 PAD3 / TCC0 WO3
Pin 19 PA16 — GPIO / SERCOM1 PAD0 / TCC2 WO0
Pin 20 PA17 — GPIO / SERCOM1 PAD1 / TCC2 WO1
Pin 21 PA18 — GPIO / SERCOM1 PAD2 / TC3 WO0
Pin 22 PA19 — GPIO / SERCOM1 PAD3 / TC3 WO1
Pin 23 PA20 — GPIO / SERCOM3 PAD0 / TC4 WO0
Pin 24 PA21 — GPIO / SERCOM3 PAD1 / TC4 WO1
Pin 25 PA22 — GPIO / SERCOM3 PAD2 / TC5 WO0
Pin 26 PA23 — GPIO / SERCOM3 PAD3 / TC5 WO1
Pin 27 PA24 — GPIO / SERCOM5 PAD0 / USB D-
Pin 28 PA25 — GPIO / SERCOM5 PAD1 / USB D+
Pin 29 PA26 — GPIO / SERCOM5 PAD2
Pin 30 PA27 — GPIO / SERCOM5 PAD3
Pin 31 PA28 — GPIO / SERCOM5 PAD0 / TC6 WO0
Pin 32 PA29 — GPIO / SERCOM5 PAD1 / TC6 WO1
Pin 33 PA30 — GPIO / SERCOM1 PAD2 / TCC1 WO0
Pin 34 PA31 — GPIO / SERCOM1 PAD3 / TCC1 WO1
Pin 35 VDDIO — Digital supply voltage
Pin 36 VSSIO — Digital ground
Pin 37 PB00 — GPIO / AIN8 / SERCOM5 PAD2
Pin 38 PB01 — GPIO / AIN9 / SERCOM5 PAD3
Pin 39 PB02 — GPIO / AIN10 / SERCOM5 PAD0
Pin 40 PB03 — GPIO / AIN11 / SERCOM5 PAD1
Pin 41 PB04 — GPIO / AIN12 / SERCOM4 PAD0
Pin 42 PB05 — GPIO / AIN13 / SERCOM4 PAD1
Pin 43 PB06 — GPIO / AIN14 / SERCOM4 PAD2
Pin 44 PB07 — GPIO / AIN15 / SERCOM4 PAD3
Pin 45 PB08 — GPIO / SERCOM4 PAD0 / TC4 WO0
Pin 46 PB09 — GPIO / SERCOM4 PAD1 / TC4 WO1
Pin 47 PB10 — GPIO / SERCOM4 PAD2 / TC5 WO0
Pin 48 PB11 — GPIO / SERCOM4 PAD3 / TC5 WO1
Pin 49 PB12 — GPIO / SERCOM4 PAD0 / TC0 WO0
Pin 50 PB13 — GPIO / SERCOM4 PAD1 / TC0 WO1
Pin 51 PB14 — GPIO / SERCOM4 PAD2 / TC1 WO0
Pin 52 PB15 — GPIO / SERCOM4 PAD3 / TC1 WO1
Pin 53 PB16 — GPIO / SERCOM5 PAD0 / TCC0 WO4
Pin 54 PB17 — GPIO / SERCOM5 PAD1 / TCC0 WO5
Pin 55 PB18 — GPIO / SERCOM5 PAD2 / TCC0 WO6
Pin 56 PB19 — GPIO / SERCOM5 PAD3 / TCC0 WO7
Pin 57 PB20 — GPIO / SERCOM3 PAD0 / TC7 WO0
Pin 58 PB21 — GPIO / SERCOM3 PAD1 / TC7 WO1
Pin 59 VSW — DC-DC switching node
Pin 60 VDDANA — Analog supply (1.62-3.63 V)
Pin 61 VSSA — Analog ground
Pin 62 VDDIO — Digital supply voltage
Pin 63 VSSIO — Digital ground
Pin 64 GND — Exposed thermal pad - tie to VSS

Typical Applications

ATSAMD20J16B-MN is suitable for 6 applications: Home Automation Endpoints, Smart Metering & Energy Measurement, Consumer Wearables, Industrial Sensor Nodes, USB HID Peripherals, Cap-Touch User Interfaces.

🧩

Home Automation Endpoints

The ATSAMD20J16B-MN's 48 MHz Cortex-M0+ core, 64 KB Flash and 8 KB SRAM comfortably run Z-Wave, Zigbee or Matter bridge stacks for cost-sensitive home-automation endpoints. The 6 reconfigurable SERCOM blocks map UART/SPI/I2C peripherals required for sensor hubs, level translators, and wireless radio transceivers. The 12-bit 350 ksps ADC delivers 20 channels of low-rate sensor acquisition - sufficient for temperature, humidity and PIR occupancy inputs. With 1.62V to 3.63V supply and SleepWalking peripherals, the part draws microamperes during quiescent monitoring, enabling multi-year battery life on 2x AA cells.

Smart Metering & Energy Measurement

In single-phase electricity, water, or gas meters the ATSAMD20J16B-MN integrates 12-bit ADC sampling for load-current input, 10-bit DAC for analogue loops, and RTC with calendar mode for time-of-use billing. The Cortex-M0+ core reaches 2.46 CoreMark/MHz - sufficient for DLMS/COSEM or ANSI C12.18 stack execution within the 64 KB Flash budget. The 1.62V-3.63V range lets the meter share a 3.6V battery-backed supercapacitor supply with the radio module, simplifying PMIC design. Sleep modes reduce quiescent current below 5 µA for compliance with battery-free metrology nodes.

📱

Consumer Wearables

Wearable bands and fitness trackers prioritise long battery life over raw MHz, which is why the ATSAMD20J16B-MN is a strong choice: the SleepWalking Event System triggers the ADC/PTC from sensor thresholds without waking the CPU, holding deep-sleep current below 1 µA. The 256-channel Peripheral Touch Controller (PTC) enables mutual-capacitance swipe and tap gestures directly on the wearable enclosure, reducing external switch count. USB 2.0 full-speed device support simplifies firmware upgrades over the cradle connector without an external PHY. The 64-VQFN MN fits beneath typical 30 mm x 30 mm wearable PCBs.

🏭

Industrial Sensor Nodes

The -40 C to +105 C operating range makes the ATSAMD20J16B-MN attractive for industrial 4-20 mA loop nodes and condition-monitoring endpoints. SPI-driven sensors (accelerometers, pressure) reach via the SERCOM reconfigurable blocks, while the 12-bit 350 ksps SAR ADC can digitise vibration or strain signals at full bandwidth. With the Event System routing ADC-completed pulses to the DMA-less SERCOM FIFO, the Cortex-M0+ core stays asleep while sampling 10 kHz vibration streams. Industrial protocols (IO-Link, Modbus RTU) fit in the 64 KB Flash, and the small 9x9 mm QFN eases PCB integration into IP65 enclosures.

🎥

USB HID Peripherals

Built-in USB 2.0 full-speed device with on-chip pull-ups and voltage regulator support allows the ATSAMD20J16B-MN to act as a HID class device with minimal external components - ideal for keyboards, mice, gaming controllers, and custom HMIs. The 48 MHz core handles USB polling and HID report generation while spare SERCOM channels drive RGB LED arrays via WS2812-style bit-banging at 800 kHz. The 64-pin VQFN provides ample GPIO for matrix-scanned key arrays, rotary encoders, and analog thumbsticks. Firmware is updatable over USB using the SAM-BA bootloader stored in protected Flash.

🎧

Cap-Touch User Interfaces

The integrated 256-channel Peripheral Touch Controller (PTC) supports both mutual- and self-capacitance sensing - enabling flush, water-tolerant touch buttons, sliders, and wheels under glass or acrylic. The Event System wakes the Cortex-M0+ only on a qualified touch, holding deep-sleep current below 1 µA between touches. The 64 KB Flash is sufficient to run Microchip's 2D Touch Library along with a lightweight GUI / LED feedback loop, while the 12-bit SAR ADC digitises an analog front-end (proximity, force) in parallel. PTC acquisition combined with a low-noise LDO on the analog rail produces stable mTouch performance across industrial temperature ranges.

Recommended Products Summary

ATSAMD20J18B-MN Bigger Flash variant (256 KB) for Matter firmware Used in: Home Automation Endpoints MRF24J40MA 2.4 GHz transceiver paired with SAM D20 in Zigbee/Sub-GHz gateways Used in: Home Automation Endpoints ATSAMW25 Wi-Fi module for AMI connection Used in: Smart Metering & Energy Measurement MCP39F511 Single-phase AC energy measurement IC for pairing Used in: Smart Metering & Energy Measurement LIS2DH 3-axis accelerometer for step counting Used in: Consumer Wearables ATSAMD20J15B-MN Smaller Flash (32 KB) variant for ultra-low-cost bands Used in: Consumer Wearables MCP2542FD CAN-FD transceiver for factory-floor communication Used in: Industrial Sensor Nodes ATSAMD21J17B-MN 64 MHz Cortex-M0+ upgrade for heavier Modbus/TLS stacks Used in: Industrial Sensor Nodes WS2812B Addressable RGB LEDs controlled via DMA-free bit-bang Used in: USB HID Peripherals PIC16F1455 Companion USB bootloader alternative Used in: USB HID Peripherals TPS7A4701RGWR Texas Instruments Used in: Cap-Touch User Interfaces, Cap-Touch User Interfaces ATA5728P Sub-GHz receiver for vehicle keyfob wireless touch Used in: Cap-Touch User Interfaces
What is the ATSAMD20J16B-MN?
The ATSAMD20J16B-MN is a Microchip SAM D20 ARM Cortex-M0+ microcontroller running at up to 48 MHz with 64KB Flash and 8KB SRAM, supplied in a 64-pin VQFN (MN) package. It targets low-power embedded applications such as home automation, metering, and consumer devices. The 'J' suffix designates the 64-pin package family, and 'B' denotes the silicon revision.
What is the operating voltage of the ATSAMD20J16B-MN?
The ATSAMD20J16B-MN operates from 1.62 V to 3.63 V across the -40 C to +105 C industrial range. A single-cell Li-ion (3.0-4.2 V with LDO) or 2x AA alkaline (3.0 V nominal) supply rail is therefore supported without additional level shifting. For USB applications a 3.3 V regulator capable of sourcing 100 mA is typically added.
How much flash and RAM does the ATSAMD20J16B-MN have?
The ATSAMD20J16B-MN integrates 64KB of in-system programmable Flash and 8KB of SRAM. According to the manufacturer datasheet, Flash is organised as 64K x 8 and is rated for >10k erase/write cycles. The 8KB SRAM offers single-cycle zero-wait-state access from the Cortex-M0+ core for deterministic firmware execution.
Is the ATSAMD20J16B-MN pin-compatible with other SAM D20 parts?
Yes, the ATSAMD20J16B-MN shares its 64-pin VQFN (MN) footprint with ATSAMD20J15B-MN (32 KB Flash) and ATSAMD20J18B-MN (256 KB Flash), enabling drop-in migration when code size changes. The SAM D20 family supports 'identical linear address map and pin compatible migration paths between all devices in the product series' per the manufacturer datasheet.
What peripherals are available on the ATSAMD20J16B-MN?
The ATSAMD20J16B-MN includes six SERCOM blocks (each software-configurable as UART, SPI, I2C, or SMBus), one I2S channel, full-speed USB 2.0 device, a 12-bit 350 ksps SAR ADC with up to 20 channels, a 10-bit 350 ksps DAC, three TCC timers for waveform control, and a 256-channel Peripheral Touch Controller (PTC) for capacitive sensing.
Where can I buy the ATSAMD20J16B-MN online?
The ATSAMD20J16B-MN is currently in stock at major distributors including Mouser, DigiKey and LCSC, as listed in our distributor directory entries fetched 2026-09-21. LCSC shows the part from USD 1.0361 in 2026. Volume pricing (1000+) typically falls below USD 1.80 per unit depending on lead time. Always compare shipping costs, country of origin, and tape-and-reel quantity before ordering.
What is the price of the ATSAMD20J16B-MN?
Unit pricing for the ATSAMD20J16B-MN as of 2026-09-21 starts near USD 3.15 for 1-piece and falls to approximately USD 1.73 at 1,000-piece tape-and-reel quantities per distributor listings. LCSC lists the part from USD 1.0361 in cut-tape quantities. Pricing is subject to market demand and supply - request a quote for confirmed volume pricing from authorised distributors.
What is the lead time for the ATSAMD20J16B-MN?
Lead time for the ATSAMD20J16B-MN is typically 8-12 weeks from authorised distributors as of 2026-09-21, based on Mouser and DigiKey stock indicators. LCSC lists the part as in stock with immediate shipping. Long-term supply status is 'active' per the manufacturer product page and the device is not on Microchip's PCN discontinuance list.
ATSAMD20J16B-MN vs ATSAMD20J18B-MN - which should I choose?
The ATSAMD20J16B-MN has 64 KB Flash and 8 KB SRAM while the ATSAMD20J18B-MN offers 256 KB Flash and 32 KB SRAM in the same 64-pin VQFN (MN) package. Choose the J16B-MN when your firmware fits within 64 KB and 8 KB of RAM, and step up to the J18B-MN if you need extra Flash for a richer USB stack, larger protocol buffers, or future feature additions.
What is the difference between ATSAMD20J16B-MN and ATSAMD20J16A-MU?
The ATSAMD20J16B-MN is the 64-pin VQFN MN revision B silicon; the ATSAMD20J16A-MU is the 64-pin QFP MU packaging variant on revision A silicon. Both share the same 64 KB Flash/8 KB SRAM, 48 MHz core, and SERCOM architecture, so firmware is binary compatible. B-silicon fixes a number of ADC and SERCOM errata noted on the A revision, which is why new designs should target B silicon.
When should I choose ATSAMD20J16B-MN over ATSAMD21J17B-MN?
Choose the ATSAMD20J16B-MN for cost- and power-optimised Cortex-M0+ designs up to 48 MHz, and the ATSAMD21J17B-MN when you need a Cortex-M0+ running at 64 MHz plus a 12-bit 1 Msps ADC and richer serial peripherals. For 32-bit math and 1 Msps ADC requirements the SAM D21 is the better choice, but the SAM D20 is the most cost-effective when 48 MHz is adequate.
What is the best drop-in replacement for ATSAMD20J16B-MN?
The best drop-in replacements for ATSAMD20J16B-MN are ATSAMD20J15B-MN (32 KB Flash, 64-VQFN, same package) and ATSAMD20J18B-MN (256 KB Flash, 64-VQFN, same package). All three share the SAM D20 pin-out, Cortex-M0+ core, and SERCOM architecture, enabling PCB-reuse migration when code density changes during product development.
Where can I download the ATSAMD20J16B-MN datasheet?
The SAM D20 family datasheet - which covers the ATSAMD20J16B-MN - is published at https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32DS/60001565E.pdf and dated per the manufacturer datasheet revision 'E'. The document covers electrical characteristics, peripheral descriptions, package outlines, and ordering information. Save this URL for offline engineering reference.
Where can I find the ATSAMD20J16B-MN pinout?
The 64-pin VQFN (MN) pinout for the ATSAMD20J16B-MN is documented in section 'Signal Descriptions' of the SAM D20 family datasheet, with the package drawing in 'Package Information'. The accompanying SEGGER product-support page (https://www.segger.com/supported-devices/microchip/atsamd20/atsamd20j16b) also lists compatible J-Link pinout mappings and minimum firmware considerations.
Is the ATSAMD20J16B-MN RoHS compliant?
Yes. The ATSAMD20J16B-MN is RoHS-compliant per the Microchip product page environmental information, lead-free, and halogen-free per the BOM material declaration. The part complies with REACH SVHC requirements and is not subject to the EU-RoHS exemptions (7a, 7b, etc.). For automotive applications a higher-grade part (e.g. SAM D20 automotive-grade 'A' or 'E' suffix) should be selected.

Engineering reference data for ATSAMD20J16B-MN — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD20J16B-MN when you need an ARM Cortex-M0+ MCU at 48 MHz with 64 KB Flash, 8 KB SRAM, six SERCOM peripherals, and full-speed USB 2.0 device in a 64-pin 9x9 mm VQFN footprint. It is the right balance point in the SAM D20 family for sensors, metrology, USB peripherals, and cap-touch user interfaces. Migrate to ATSAMD20J18B-MN if your firmware grows beyond 64 KB Flash (up to 256 KB) or step down to ATSAMD20J15B-MN (32 KB Flash) when cost and BOM are critical. Reach for the SAM D21 (e.g. ATSAMD21J17B-MN, 64 MHz) when 1 Msps ADC or CAN-FD is required, or SAM C20 if you only need the Cortex-M0+ base feature set without USB.

Comparison with Alternatives

Parameter This Product ATSAMD20J15B-MN ATSAMD20J18B-MN ATSAMD20G15A-MN
Package 64-VQFN (MN) 9x9 mm 64-VQFN (MN) 9x9 mm - identical 64-VQFN (MN) 9x9 mm - identical 64-VQFN (MN) 9x9 mm - identical
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Cortex-M0+ @ 48 MHz Cortex-M0+ @ 48 MHz Cortex-M0+ @ 48 MHz Cortex-M0+ @ 48 MHz
Flash 64 KB 32 KB (-50%) 256 KB (+300%) 32 KB (-50%)
SRAM 8 KB 4 KB (-50%) 32 KB (+300%) 4 KB (-50%)
USB Device Yes (full-speed) Yes (full-speed) Yes (full-speed) No (-)
SERCOM Channels 6 6 6 up to 6 (fewer GPIO-bound)
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
Operating Temperature -40 C to +105 C -40 C to +105 C -40 C to +105 C -40 C to +105 C

Key Differentiators

  • Drop-in Flash ladder in the same 64-VQFN MN footprint (vs ATSAMD20J15B-MN / ATSAMD20J18B-MN)
  • Full-speed USB 2.0 device on-chip with no external PHY (vs ATSAMD20G15A-MN)
  • 256-channel PTC for low-power capacitive touch (vs SAM C20/SAM D21)
  • Pin-compatible Cortex-M0+ upgrade path within SAM D20 family (vs Generic Cortex-M0+ competitors)

Design Notes

When the USB peripheral is enabled, a 3.3V regulator capable of sourcing 100 mA is required on the VDDIO rail, since the internal 3.3V LDO typically draws load from VBUS and VDDIO simultaneously. Use a low-Iq LDO such as MCP1700 to extend battery life when USB is disabled. Decouple each VDDIO pin with 100 nF ceramic; add a 4.7 µF bulk capacitor near the analog VDDANA pin for SAR ADC reference stability.

Estimated: At 48 MHz execution from internal Flash and all GPIO toggling, the SAM D20 draws approximately 7-9 mA active. Power dissipation under continuous full-speed execution is roughly P = VDD * IDD ≈ 3.3V x 8 mA = 26 mW. With theta_JA of approximately 31 C/W on a 4-layer 2 oz copper PCB, junction temperature rise above 25 C ambient is ~0.8 C. The exposed pad (pin 64) MUST be soldered to the ground plane to meet this thermal path; failing to solder the e-pad can double the junction temperature during continuous full-load operation.

Route the SERCOM lines in adjacent pairs (e.g., PA08/PA09) so that 3.3V SPI or I2C signals share a 50 ohm characteristic impedance path on the top layer. Place the 32 kHz crystal (XIN32/XOUT32) within 5 mm of the dedicated pins (PB00/PB01) with trace guard via fencing, since crystal-related leakage paths are a frequent cause of RTC drift. Keep the AREF pin decoupling within 3 mm and analog traces away from the SERCOM and PWM switching lines to avoid coupling into the SAR ADC.

Do not enable the USB peripheral before the regulator settles - the VDDIO rail must be at least 3.0V before asserting VBUS sensing. Watch out for the ADC reference buffer on-chip: leaving REFCTRL.REFSEL set to 'INTREF' on first power-up can cause a 1-mA quiescent step. Finally, the brown-out detector (BOD) at 1.55V minimum must be enabled in NVM, otherwise writes to Flash during a brown-out condition can corrupt the underlying user row.

Compliance Information

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

RoHS/REACH compliance per the Microchip environmental information page. AEC-Q100 is not_applicable for the standard 'B-MN' part (look for automotive-grade SAM D20 with 'A' or 'E' suffix). Lead-free and halogen-free per the BOM material declaration. Conflict-minerals statement published by Microchip annually.

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

Related Searches

ATSAMD20J16B-MN ATSAMD20J16B-MN datasheet Microchip SAM D20 datasheet ATSAMD20J16B-MN pinout 64-VQFN ARM Cortex-M0+ MCU ATSAMD20J16B-MN price ATSAMD20J16B-MN vs ATSAMD20J18B-MN low power Cortex-M0+ USB HID controller best drop-in replacement for ATSAMD20J16B-MN ATSAMD20J16B-MN alternative supplier 64KB flash 8KB SRAM MCU 48MHz VQFN capacitive touch SAM D20 PTC

Related Components & Terms

Microchip Technology ATSAMD20J16B-MN ATSAMD20J15B-MN ATSAMD20J18B-MN ATSAMD20G15A-MN ATSAMD20E16B-MN ARM Cortex-M0+ 32-bit microcontroller MCU SAM D20 family VQFN-64 VQFN family surface mount SERCOM I2C SPI UART USB 2.0 full-speed device Peripheral Touch Controller (PTC) 12-bit SAR ADC 10-bit DAC RTC RoHS REACH JEDEC J-STD-020 home automation USB HID peripheral smart metering wearable electronics cap-touch user interface
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