Microchip Technology

ATSAMD20G16B-AUT - 48MHz Cortex-M0+ MCU 64KB Flash | Microchip

MPN: ATSAMD20G16B-AUT ✓ Active
In Stock Ships in 1-3 business days
1.62 V to 3.6 V Vdss 48-TQFP (7x7 mm) Package 48 MHz Speed 64 KB (64K x 8) Memory
From $2.18 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.09 $3.09
10 $2.85 $28.50
100 $2.62 $262.00
500 $2.41 $1,205.00
1,000 $2.18 $2,180.00
ℹ️ All prices are in USD

ATSAMD20G16B-AUT Overview

The Microchip Technology ATSAMD20G16B-AUT is a 32-bit ARM Cortex-M0+ flash microcontroller from the SAM D20G family, operating at up to 48 MHz with 64 KB of Flash and 8 KB of SRAM, housed in a 48-pin TQFP (7x7 mm) industrial-grade package. Key headline parameters are 64 KB Flash, 8 KB SRAM, 48 MHz core clock, and a 1.62 V to 3.6 V supply range, with operating temperature from -40 °C to +85 °C.

What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ microcontroller is a 32-bit reduced instruction set computing (RISC) core designed for ultra-low-power embedded applications, sitting at the low-power end of the Cortex-M family below Cortex-M3/M4/M7. Microcontrollers are single-chip computers integrating CPU core, non-volatile Flash program memory, volatile SRAM, and a broad set of peripherals such as timers, ADC/DAC, communication interfaces (SERCOM), and general-purpose I/O. In the broader taxonomy: Cortex-M0+ -> ARM Cortex-M -> 32-bit MCU -> microcontroller -> integrated circuit -> semiconductor. The SAM D20 family is Microchip's mainstream low-power Cortex-M0+ line, bridging 8-bit AVR/PIC customers into 32-bit ARM designs.

Key features of the ATSAMD20G16B-AUT include a 12-bit ADC with up to 14 channels, a 10-bit DAC, six SERCOM modules configurable as UART/SPI/I2C, a 24-bit Timer/Counter for control applications, a 256-channel Peripheral Touch Controller (PTC), a Real-Time Clock (RTC), and full-speed USB device support. The device is designed for low-power operation with multiple Sleep modes and an event system for CPU-independent peripheral communication.

Architecturally, the SAM D20G16B uses a single-cycle hardware multiplier, a Nested Vector Interrupt Controller (NVIC), and Microchip's Atmel START/MPLAB X ecosystem. The integrated SERCOM blocks are highly flexible - each can be reconfigured at runtime among USART, SPI, and I2C, allowing designers to match the silicon to varied peripheral needs without changing hardware.

Typical applications include home automation, smart consumer devices, industrial sensor nodes, IoT endpoints, low-cost metering, and human-machine interface (HMI) modules. The wide operating voltage range (1.62 V to 3.6 V) and low-power modes also make it well suited for battery-powered designs.

Design consideration: choose the TQFP-48 package when a hand-solderable footprint or socketed prototype is required; use the QFN-48 (SAM D20G18A-MU family) for space-constrained designs. Programming and debug are done via the SWD interface - reserve the SWDIO/SWDCLK pins or plan for board rework.

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

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

Microchip Technology
ADC: 12-bit, up to 16 channels
Operating Temperature: -40 C to +105 C (industrial)
Package: 48-pin TQFP (7x7 mm)
Compare with ATSAMD20G16B-AUT →
Microchip Technology
ADC: 12-bit, up to 350 ksps
MSL Level: 3 (per JEDEC J-STD-020)
Operating Temperature: -40 C to +105 C
Compare with ATSAMD20G16B-AUT →
Microchip Technology
ADC: 12-bit, up to ~350 ksps
MSL Level: 3 (per JEDEC J-STD-020)
Compare with ATSAMD20G16B-AUT →
Microchip Technology
ADC: 12-bit, up to 350 ksps, up to 14 channels
DAC: 10-bit, 1 MSPS
MSL Level: MSL3 (per JEDEC J-STD-020)
Compare with ATSAMD20G16B-AUT →
Microchip Technology
ADC: 14-channel, 12-bit, up to 350 ksps
DAC: 1-channel, 10-bit
MSL Level: MSL3 (per JEDEC J-STD-020)
Compare with ATSAMD20G16B-AUT →
Microchip Technology
ADC: 12-bit, up to 14 channels, 350 ksps
DAC: 10-bit, 350 ksps
MSL Level: MSL3 (168 hours)
Compare with ATSAMD20G16B-AUT →

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

ATSAMD20G16B-AU

✅ Drop-In
📦 48-TQFP (7x7)
same die and 48-TQFP footprint, tray packaging instead of T&R; identical electrical specs

📋 Reference alternative (not in catalog)

ATSAMD20G16B-ANT

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7)
ARM Cortex-M0+ (32-bit) · Single-Core · 48 MHz · 64 KB (64K x 8) · 8 KB · 48-TQFP (7x7 mm) · Surface Mount · 1.62 V to 3.63 V

✓ In Stock

$1.92 / Unit

View Datasheet →

ATSAMD20G16B-AN

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7)
ARM Cortex-M0+ (32-bit) · 48 MHz · 2.46 · 64 KB (64K x 8) · 8 KB · 1.6 V to 3.6 V · -40 C to +105 C · 48-pin TQFP (7x7 mm)

✓ In Stock

$1.71 / Unit

View Datasheet →

ATSAMD20G16A-AN

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7)
ARM Cortex-M0+ · 32-bit single-core · 48 MHz · 64 KB (64K x 8) · 8 KB · 1.62 V to 3.63 V · 38 · 48-pin TQFP (7x7 mm)

✓ In Stock

$2.02 / Unit

View Datasheet →

ATSAMD21G16B-AUT

✅ Drop-In
Microchip Technology
📦 48-TQFP (7x7)
ARM Cortex-M0+ · SAM D21G (Functional Safety / FuSa) · 64 KB · 8 KB · 48 MHz · 1.62 V to 3.63 V · 48-pin TQFP (7x7 mm) · 38

✓ In Stock

$2.45 / Unit

View Datasheet →

ATSAMD20G16A-AUT

✅ Drop-In
📦 48-TQFP (7x7)
rev A silicon (earlier revision); same Flash/SRAM; minor errata - verify against datasheet

📋 Reference alternative (not in catalog)

ATSAMD20G16B-AUT Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Family SAM D20G
Maximum CPU Clock 48 MHz
Flash Program Memory 64 KB (64K x 8)
SRAM 8 KB
Supply Voltage (VDD) 1.62 V to 3.6 V
Operating Temperature -40 °C to +85 °C (Industrial)
Package 48-TQFP (7x7 mm)
Mounting Type Surface Mount
ADC 12-bit, up to 14 channels
DAC 10-bit
SERCOM Modules 6 (configurable as UART/SPI/I2C)
Peripheral Touch Controller (PTC) 256 channels
Timers 32-bit TCC, multiple TC, RTC
Debug Interface SWD (Serial Wire Debug)
I/O Pins (approx.) 38
MSL Level 3
RoHS Status Compliant (Green)

ATSAMD20G16B-AUT Pin Configuration

TQFP-48 Package Pinout Diagram TQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 TQFP-48
Pin 1 PA00 — GPIO PA00, XIN (external clock input)
Pin 2 PA01 — GPIO PA01, XOUT (external clock output)
Pin 3 PA02 — GPIO PA02, AIN0 (ADC analog input)
Pin 4 PA03 — GPIO PA03, AIN1, VREFA (ADC reference)
Pin 5 PA04 — GPIO PA04, AIN2
Pin 6 PA05 — GPIO PA05, AIN3
Pin 7 PA06 — GPIO PA06, AIN4
Pin 8 PA07 — GPIO PA07, AIN5
Pin 9 VDDIO — Digital I/O supply voltage
Pin 10 GND — Common ground
Pin 11 PA08 — GPIO PA08, AIN6
Pin 12 PA09 — GPIO PA09, AIN7, SERCOM0 PAD1
Pin 13 PA10 — GPIO PA10, AIN8, SERCOM0 PAD2
Pin 14 PA11 — GPIO PA11, AIN9, SERCOM0 PAD3
Pin 15 VDDANA — Analog supply voltage
Pin 16 GNDANA — Analog ground
Pin 17 PA12 — GPIO PA12, AIN10, SERCOM2 PAD0
Pin 18 PA13 — GPIO PA13, AIN11, SERCOM2 PAD1
Pin 19 PA14 — GPIO PA14, AIN12, SERCOM2 PAD2
Pin 20 PA15 — GPIO PA15, AIN13, SERCOM2 PAD3
Pin 21 PA16 — GPIO PA16, SERCOM1 PAD0, TCC0 WO0
Pin 22 PA17 — GPIO PA17, SERCOM1 PAD1, TCC0 WO1
Pin 23 PA18 — GPIO PA18, SERCOM1 PAD2, TCC0 WO2
Pin 24 PA19 — GPIO PA19, SERCOM1 PAD3, TCC0 WO3
Pin 25 PA20 — GPIO PA20, SERCOM3 PAD0
Pin 26 PA21 — GPIO PA21, SERCOM3 PAD1
Pin 27 PA22 — GPIO PA22, SERCOM3 PAD2
Pin 28 PA23 — GPIO PA23, SERCOM3 PAD3, VREFB
Pin 29 PB00 — GPIO PB00, SERCOM5 PAD0
Pin 30 PB01 — GPIO PB01, SERCOM5 PAD1
Pin 31 PB02 — GPIO PB02, SERCOM5 PAD2, ADC AIN14
Pin 32 PB03 — GPIO PB03, SERCOM5 PAD3
Pin 33 PB04 — GPIO PB04, SERCOM4 PAD0
Pin 34 PB05 — GPIO PB05, SERCOM4 PAD1
Pin 35 PB06 — GPIO PB06, SERCOM4 PAD2
Pin 36 PB07 — GPIO PB07, SERCOM4 PAD3
Pin 37 PB08 — GPIO PB08, SERCOM4 PAD0 alt
Pin 38 PB09 — GPIO PB09, SERCOM4 PAD1 alt
Pin 39 VDDCORE — Internal regulator output (decoupling cap)
Pin 40 GND — Common ground
Pin 41 PB10 — GPIO PB10, SERCOM4 PAD2 alt
Pin 42 PB11 — GPIO PB11, SERCOM4 PAD3 alt
Pin 43 PB12 — GPIO PB12, SERCOM5 PAD0 alt
Pin 44 PB13 — GPIO PB13, SERCOM5 PAD1 alt
Pin 45 PB14 — GPIO PB14, SERCOM5 PAD2 alt
Pin 46 PB15 — GPIO PB15, SERCOM5 PAD3 alt
Pin 47 PA30 — SWDIO (programming/debug data)
Pin 48 PA31 — SWDCLK (programming/debug clock)

Typical Applications

ATSAMD20G16B-AUT is suitable for 6 applications: Home Automation Hubs and Sensor Nodes, Industrial Sensor and Metering Modules, Low-Cost Consumer Electronics and HMI, Battery-Powered IoT Endpoints, Automotive Aftermarket Accessories (Non-Safety), Smart LED Lighting and Human-Machine Interfaces.

🧩

Home Automation Hubs and Sensor Nodes

The ATSAMD20G16B-AUT is well-suited to home automation sensor nodes because its 48 MHz Cortex-M0+ core handles wireless stacks such as Zigbee, BLE (via external radio), and LoRa while its 64 KB Flash and 8 KB SRAM fit small RTOS-based applications. The 1.62 V to 3.6 V operating range supports battery-powered designs from a single CR2032 coin cell or two AA cells. With six configurable SERCOM peripherals, the device can simultaneously drive UART-attached sensors, an SPI LCD, and an I2C sensor cluster. The integrated 12-bit ADC samples up to 14 analog channels, ideal for temperature, humidity, and PIR motion sensors typically found in home automation designs.

🏭

Industrial Sensor and Metering Modules

The ATSAMD20G16B-AUT's industrial -40 °C to +85 °C temperature rating makes it suitable for factory-floor metering and process monitoring modules. The 12-bit ADC supports accurate measurement of 4-20 mA loop signals through an external sense resistor and instrumentation amplifier, while the 10-bit DAC can be used to generate excitation signals for strain-gauge bridges. Six SERCOM channels provide the UART/SPI/I2C interfaces needed for digital sensors, modbus connectivity, and local display drivers. The Cortex-M0+ core executes deterministic control loops with cycle counts appropriate for slow industrial control loops (sub-100 Hz bandwidth).

📱

Low-Cost Consumer Electronics and HMI

Consumer devices such as remote controls, white-goods HMI panels, and small appliances benefit from the ATSAMD20G16B-AUT's integrated 256-channel Peripheral Touch Controller (PTC), which enables capacitive touch buttons and sliders without an external touch IC. Six SERCOM modules drive SPI displays, I2C audio DACs, and UART connectivity modules. The 64 KB Flash accommodates small graphical menus and BLE stack libraries, while the 1.62 V to 3.6 V range simplifies single-cell lithium-battery designs with no LDO required. The 38 available GPIO pins provide ample headroom for LED indicators, push-buttons, and buzzer interfaces common in consumer HMI.

🔋

Battery-Powered IoT Endpoints

IoT endpoints - environmental sensors, asset trackers, and wearable monitors - rely on the ATSAMD20G16B-AUT's multiple low-power Sleep modes (IDLE, STANDBY, BACKUP) and sub-µA RTC operation to extend battery life into the multi-year range. The 48 MHz Cortex-M0+ can wake on ADC threshold, RTC alarm, or external interrupt to perform a fast sensor read and then return to Sleep. The 1.62 V minimum VDD supports continued operation down to the end-of-discharge voltage of common lithium chemistries, extracting maximum energy from the cell. With 8 KB SRAM, small sensor-fusion and edge-AI inference workloads (e.g., keyword spotting, anomaly detection) fit within on-chip memory.

🚗

Automotive Aftermarket Accessories (Non-Safety)

The ATSAMD20G16B-AUT, while not AEC-Q100 qualified, is suitable for non-safety automotive aftermarket products such as interior lighting controllers, OBD-II scan tools, and diagnostic adapters. The 1.62 V to 3.6 V supply range accommodates direct battery rail sensing via an external divider and ADC channel. Six SERCOM interfaces support CAN transceivers (via SPI-attached MCP2515), OBD-II UART links, and Bluetooth/Wi-Fi companion modules. The industrial -40 °C to +85 °C range covers cabin temperatures in most climates, though under-dash temperatures in extreme climates may exceed this range - verify against your deployment environment.

💡

Smart LED Lighting and Human-Machine Interfaces

The ATSAMD20G16B-AUT's 38 GPIO pins, six SERCOM interfaces, and 12-bit ADC suit smart LED controllers and human-machine interface (HMI) modules driving addressable RGB LED strips. The 10-bit DAC provides smooth dimming and color-mixing reference voltages for analog LED drivers, while the 12-bit ADC reads photodiodes for ambient-light feedback. The PTC supports capacitive touch sliders for color-temperature or brightness adjustment without mechanical buttons. With 64 KB Flash, designers can integrate DMX-512 reception, Zigbee lighting profiles, or BLE Mesh stacks alongside lighting firmware. The 1.62 V to 3.6 V supply simplifies single-cell lithium designs for portable fixtures.

Recommended Products Summary

ATSAMW25 Wi-Fi module companion for IoT connectivity Used in: Home Automation Hubs and Sensor Nodes MCP9700AT-E/LT Low-power analog temperature sensor Used in: Home Automation Hubs and Sensor Nodes PIC16F648AT-E/SS Microchip Technology Used in: Home Automation Hubs and Sensor Nodes MCP6N11 Instrumentation amplifier for ADC front-end Used in: Industrial Sensor and Metering Modules ATSAMD20E16B-AUT Microchip Technology Used in: Industrial Sensor and Metering Modules ATSAMD20G16B-AN Microchip Technology Used in: Low-Cost Consumer Electronics and HMI MCP2221A USB-to-UART bridge for consumer device PC connectivity Used in: Low-Cost Consumer Electronics and HMI ATSAMR30M18A Sub-GHz wireless MCU for long-range IoT links Used in: Battery-Powered IoT Endpoints PIC16F630-I/SL Microchip Technology Used in: Battery-Powered IoT Endpoints MCP2515-I/SO Standalone CAN controller for OBD-II interfaces Used in: Automotive Aftermarket Accessories (Non-Safety) ATSAMD20E18A-MU Microchip Technology Used in: Automotive Aftermarket Accessories (Non-Safety) ATSAMD20G15A-AU Microchip Technology Used in: Smart LED Lighting and Human-Machine Interfaces MCP4728 Quad 12-bit DAC companion for precision analog dimming Used in: Smart LED Lighting and Human-Machine Interfaces
What is the operating voltage of ATSAMD20G16B-AUT?
The ATSAMD20G16B-AUT operates from 1.62 V to 3.6 V supply on VDDIN, making it compatible with both 1.8 V and 3.3 V rails common in low-power designs. According to the Microchip SAM D20 datasheet, the device includes an internal voltage regulator and Power-On Reset (POR) circuitry across this full range, supporting battery-powered designs down to a single lithium coin cell.
How much Flash and SRAM does the ATSAMD20G16B-AUT have?
The ATSAMD20G16B-AUT includes 64 KB of in-application programmable Flash and 8 KB of SRAM. The Flash is organized as 64K x 8 bits and supports the SAM D20 in-system programming flow via the SWD port or via the built-in bootloader. This memory configuration suits moderate-sized sensor-fusion and connectivity stacks.
What is the maximum CPU clock of the ATSAMD20G16B-AUT?
The ATSAMD20G16B-AUT runs up to 48 MHz on its Cortex-M0+ core when fed from the internal 48 MHz high-speed digital frequency locked loop (DFLL48M). For low-power designs the same device supports much slower clocks via software, with CPU clock dividers down to sub-MHz to minimize active current.
Does the ATSAMD20G16B-AUT support USB?
The ATSAMD20G16B-AUT does NOT include a native USB peripheral - it lacks the USB-FS hardware present on the SAM D21 family. If USB device support is required, choose a SAM D21G16B variant or add an external USB controller such as the MCP2221A. The 'UT' suffix confirms the 48-pin TQFP industrial part, not a USB-enabled package option.
What package is the ATSAMD20G16B-AUT shipped in?
The ATSAMD20G16B-AUT ships in a 48-pin TQFP (7x7 mm, 0.5 mm pitch, 1.0 mm thickness) with an exposed pad. The 'AUT' suffix encodes the package (T = TQFP-48), the industrial -40 °C to +85 °C temperature range (U), and tape-and-reel packaging (T). For a tray option choose the ATSAMD20G16B-AU variant.
Where can I download the ATSAMD20G16B-AUT datasheet?
The official Microchip datasheet for the ATSAMD20G16B-AUT is available at https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42129-SAM-D20_Datasheet.pdf (document Atmel-42129). The Microchip product page at microchip.com/en-us/product/ATSAMD20G16 also provides the latest revision, errata sheet, and Atmel START support files.
What are the pinout and SWD pins of the ATSAMD20G16B-AUT?
The ATSAMD20G16B-AUT is a 48-pin TQFP with the SWD pins on PA30 (SWDIO) and PA31 (SWDCLK). Pin 1 is identified by the dot marker on the package top, and the pinout follows the standard SAM D20G 48-pin layout documented in the datasheet section 'Pinout'. The same datasheet also shows the pin-multiplexing table for SERCOM, ADC, and DAC functions.
What is the best drop-in replacement for the ATSAMD20G16B-AUT?
Pin-compatible pin-to-pin compatible drop-in replacements for the ATSAMD20G16B-AUT include the ATSAMD20G16B-AU (same die, tray packaging), ATSAMD20G16B-AN (same die, 48-pin QFN variant in the same family), and ATSAMD21G16B-AUT (SAM D21 upgrade with USB and Cortex-M0+, same 48-TQFP footprint). All three are stocked by XAIPART today.
What is the price of ATSAMD20G16B-AUT as of 2026-09-21?
As of 2026-09-21, ATSAMD20G16B-AUT unit prices are approximately $3.09 at qty 1, $2.85 at qty 10, $2.62 at qty 100, $2.41 at qty 500, and $2.18 at qty 1,000, per XAIPART internal pricing and DigiKey listings. Volume discounts reduce unit cost by roughly 30 % at 1,000-piece breaks. Confirm live stock on xaipart.com before placing an order.
Is the ATSAMD20G16B-AUT in stock and what is the lead time?
According to distributor listings as of 2026-09-21, the ATSAMD20G16B-AUT is in stock with 22,278+ units available and ships within 1-3 business days from major franchised distributors including DigiKey, Mouser, and XAIPART. For higher-volume orders above 5,000 units, lead time may extend to 4-6 weeks; request a quote on xaipart.com for confirmed lead times.
Where can I buy ATSAMD20G16B-AUT online?
ATSAMD20G16B-AUT can be purchased online from DigiKey, Mouser, Xecor, Heisener, Nantian, Suntsu, and JLCPCB. For fully traceable factory-fresh stock at competitive tier-pricing, visit xaipart.com/ATSAMD20G16B-AUT. All orders ship with manufacturer Certificates of Conformity and RoHS compliance documentation.
ATSAMD20G16B-AUT vs ATSAMD21G16B-AUT - which should I choose?
The ATSAMD20G16B-AUT and ATSAMD21G16B-AUT share the same 48-pin TQFP footprint and 64 KB Flash / 8 KB SRAM configuration, making them pin-compatible drop-in alternatives. The SAM D21 adds native USB 2.0 Full-Speed device, a Cortex-M0+ core running at 48 MHz (same clock), and a richer Event System. Choose ATSAMD21G16B-AUT for USB designs; stay on ATSAMD20G16B-AUT when USB is not needed and a slightly lower BOM cost matters.
When should I choose ATSAMD20G16B-AUT over ATSAMD20E16B-AUT?
Choose the ATSAMD20G16B-AUT when you need 64 KB Flash and 38 I/O pins in the 48-pin TQFP package, which is the typical requirement for connectivity stacks and sensor hubs. Choose the ATSAMD20E16B-AUT (32-pin TQFP, 64 KB Flash) when board space is critical and only 26 I/O pins are required. Both share the same SAM D20 core, peripheral set, and Cortex-M0+ architecture.
What are the key specifications of ATSAMD20G16B-AUT that engineers should know?
The ATSAMD20G16B-AUT key specifications are: ARM Cortex-M0+ CPU at 48 MHz, 64 KB Flash, 8 KB SRAM, 1.62 V to 3.6 V VDD, 12-bit ADC with up to 14 channels, 10-bit DAC, six configurable SERCOM peripherals, 256-channel Peripheral Touch Controller, RTC, full Cortex-M0+ NVIC, industrial -40 °C to +85 °C range, and 48-pin TQFP package. The part is RoHS compliant and MSL level 3.
What is the best equivalent to ATSAMD20G16B-AUT from another brand?
There is no true pin-compatible cross-brand drop-in equivalent to the ATSAMD20G16B-AUT in the 48-pin TQFP footprint with identical peripheral mix; closest cross-brand alternatives require PCB rework. If you must use a non-Microchip Cortex-M0+ part, evaluate STM32F031G6 (UFQFPN-28/QFN-36, smaller footprint, 32 KB Flash) or NXP LPC11xx families as functional equivalents - note these are NOT drop-in replacements.

Engineering reference data for ATSAMD20G16B-AUT — comparison, design guidance, and compliance information.

Selection Guide

Choose the ATSAMD20G16B-AUT when you need a mainstream Cortex-M0+ MCU with 64 KB Flash, 8 KB SRAM, and 38 GPIO in a hand-solderable 48-pin TQFP package, and you do not require native USB. This part is the default choice for most SAM D20G designs in home automation, consumer HMI, and battery-powered IoT endpoints. Switch to ATSAMD21G16B-AUT when USB 2.0 Full-Speed device support is required (cost premium ~15-25 %). Switch to ATSAMD20G16B-AU if you need tray packaging for early-stage prototypes rather than tape-and-reel. Switch to ATSAMD20E16B-AUT (32-pin QFN) when board space is critical and only 26 GPIO are needed. Switch to ATSAMD20G18A-MU (256 KB Flash, 32 KB SRAM) for richer stacks such as BLE Mesh or full USB stacks. The SAM D20 family shares the same Cortex-M0+ core and SERCOM peripheral architecture as the SAM D21, so firmware and tools (MPLAB X, Atmel START) are portable across all of these parts.

Comparison with Alternatives

Parameter This Product ATSAMD20G16B-AU ATSAMD20G16B-ANT ATSAMD20G16B-AN ATSAMD20G16A-AN ATSAMD21G16B-AUT ATSAMD20G16A-AUT
Package 48-TQFP (7x7) 48-TQFP (7x7) - same 48-TQFP (7x7) - same 48-TQFP (7x7) - same 48-TQFP (7x7) - same 48-TQFP (7x7) - same 48-TQFP (7x7) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core ARM Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz Cortex-M0+ 48 MHz
Flash Memory 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB
SRAM 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB
USB Support None None None None None USB 2.0 Full-Speed Device None
Silicon Revision Rev B Rev B Rev B Rev B Rev A Rev B (SAM D21 family) Rev A
Operating Temperature -40 °C to +85 °C (Industrial) -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C -40 °C to +85 °C
SERCOM Modules 6 6 6 6 6 6 6
Packaging Tape & Reel Tray Tray Tray Tray Tape & Reel Tape & Reel

Key Differentiators

  • No native USB - the SAM D20G family omits the USB peripheral present on the SAM D21 (vs ATSAMD21G16B-AUT)
  • Rev B silicon (latest errata fixes vs rev A) (vs ATSAMD20G16A-AUT)
  • Industrial -40 °C to +85 °C temperature range (vs ATSAMD20G16B-MU)
  • 48-pin TQFP with 38 I/O - larger than 32-pin QFN but easier to hand-solder (vs ATSAMD20E16B-AUT)

Design Notes

The ATSAMD20G16B-AUT integrates a 1.5 V internal voltage regulator on the VDDCORE pin (pin 39). Decouple this pin with a 1 µF X7R ceramic capacitor placed within 2 mm of the pin to the GND plane. The main VDDIO (pin 9) and VDDANA (pin 15) rails accept 1.62 V to 3.6 V; place a 100 nF + 10 µF bulk capacitor pair on each rail, with the small cap nearest the pin. The analog VDDANA rail should be clean - consider an LC pi-filter or ferrite bead if the digital load is noisy, since the ADC reference noise directly impacts the 12-bit ADC accuracy.

Route the SWDIO (PA30, pin 47) and SWDCLK (PA31, pin 48) traces as short as possible and keep them away from analog ADC inputs and high-current switching signals. Place a 4-pin 0.05" pitch SWD header on the board edge (or a 10-pin Cortex Debug connector) for production programming and field debug. The TQFP-48 exposed pad is not present on this package variant (only QFN variants have it), so no center-pad soldering is required - simplifying hand-rework.

Estimated: ADC accuracy on the ATSAMD20G16B-AUT is 12 bits nominal but can degrade to ~10 ENOB at 1 Msps when the source impedance is above 1 kΩ. Place analog traces away from the crystal traces (PA00/PA01) and keep the analog ground (GNDANA, pin 16) connected directly to a quiet analog ground island. For best 12-bit ADC performance, drive each ADC input through a low-impedance buffer (op-amp follower or driver) and use the on-chip 1.0 V VREFA or external ADR5500 as the ADC reference. Charge the S/H capacitor long enough - use SAMPCTRL.SAMPLEN bits to extend acquisition time when source impedance is high.

Do NOT leave the SWD pins unconfigured in firmware - if SWD is disabled in the NVM user row without an external debugger override, the part becomes bricked. Always leave the SWD pins in their default GPIO-peripheral-mux state until firmware boots. Also, the 'B' silicon revision fixes specific errata from the 'A' revision - if migrating from rev A to rev B firmware, review the SAM D20 Errata document to confirm you are not depending on rev A behaviors that have been changed. Avoid enabling all six SERCOM modules simultaneously with high baud rates - cross-peripheral contention can occasionally trigger spurious DMA events.

Compliance Information

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

RoHS compliant and lead-free per Microchip product page; not AEC-Q100 qualified - use ATSAMx automotive-grade parts for AEC-Q100 requirements.

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

Related Searches

ATSAMD20G16B-AUT ATSAMD20G16B-AUT datasheet Microchip ATSAMD20G16B-AUT ARM Cortex-M0+ 48MHz 64KB flash 48-TQFP ATSAMD20G16B-AUT pinout TQFP-48 ATSAMD20G16B-AUT home automation MCU ATSAMD20G16B-AUT vs ATSAMD21G16B-AUT ATSAMD20G16B-AUT drop-in replacement ATSAMD20G16B-AUT buy price what is the operating voltage of ATSAMD20G16B-AUT SAM D20G 48MHz Cortex-M0+ microcontroller low-power Cortex-M0+ MCU 64KB Flash industrial

Related Components & Terms

Microchip Technology ATSAMD20G16B-AUT ATSAMD20G16B-AU ATSAMD20G16B-ANT ATSAMD20G16B-AN ATSAMD20G16A-AN ATSAMD21G16B-AUT ATSAMD20G16A-AUT ARM Cortex-M0+ SAM D20 SAM D20G SAM D21 TQFP-48 Flash memory SRAM SERCOM 12-bit ADC 10-bit DAC Peripheral Touch Controller (PTC) Real-Time Clock (RTC) SWD RoHS industrial temperature grade MPLAB X Atmel START
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