Microchip Technology

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

MPN: ATSAMD20G16B-ANT βœ“ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 48-TQFP (7x7 mm) Package 48 MHz Speed 64 KB (64K x 8) Memory
From $1.92 USD / Unit
MOQ: 1 |
Price updated: 2026-09-20
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.08 $30.80
100 $2.61 $261.00
500 $2.18 $1,090.00
1,000 $1.92 $1,920.00
ℹ️ All prices are in USD

ATSAMD20G16B-ANT Overview

The Microchip Technology ATSAMD20G16B-ANT is a 32-bit ARM Cortex-M0+ microcontroller from the SAM D20 family, featuring 64KB of flash memory, 8KB of SRAM, and a 48MHz CPU clock, housed in a 48-pin TQFP (7x7 mm) package. This low-power, high-performance MCU integrates a 12-bit ADC, 10-bit DAC, 256-channel Peripheral Touch Controller (PTC), RTC, and six SERCOM (Serial Communication Interface) modules configurable as I2C, SPI, or UART.

A microcontroller (MCU) is a single-chip computer containing a processor core, memory, and programmable peripherals. The Cortex-M0+ is the most energy-efficient ARM core, designed for embedded applications where low power and deterministic interrupt response matter more than raw compute. MCUs sit at the heart of nearly every connected product - from home appliances to industrial sensors - forming the lowest tier of the embedded computing hierarchy (MCU -> SoC -> microprocessor -> computer system).

Key features of the ATSAMD20G16B-ANT include 64KB flash, 8KB SRAM, 48MHz CPU, 12-bit ADC, 10-bit DAC, 256-channel PTC for capacitive touch, RTC with calendar mode, six SERCOM modules, and an operating voltage range of 1.62V to 3.63V. The device offers multiple low-power modes (Idle, Standby, Backup, and Off) with typical active current under 5 mA at full CPU speed, making it well suited for battery-powered applications.

The ATSAMD20G16B is built on a low-leakage process optimized for energy efficiency, integrating a high-precision 32kHz RTC oscillator and an 8MHz system oscillator with PLL. Its Event System allows inter-peripheral signaling without CPU intervention, freeing the M0+ core for application code. Six SERCOM channels provide flexible mixed-protocol connectivity, and the 12-bit ADC delivers up to 350ksps conversion rate for sensor reading.

Typical applications include home automation nodes, consumer electronics with capacitive touch interfaces, smart metering, IoT sensor endpoints, industrial control peripherals, and low-power wireless sensor platforms. The wide 1.62-3.63V supply range and deep sleep currents below 5 uA enable multi-year coin-cell battery operation in remote sensor nodes.

When designing with this part, note that the ATSAMD20G16B-ANT ships in 48-TQFP requiring standard SMT assembly, supports SWD debugging via Atmel/Microchip Studio or MPLAB X, and uses the Atmel/Microchip START code configurator for rapid peripheral initialization. Pair it with a 32.768kHz crystal for RTC accuracy and follow Microchip application notes for low-power design patterns.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the standalone manufacturer datasheet, providing a single-source engineering reference for the ATSAMD20G16B-ANT.

Drop-in alternatives for ATSAMD20G16B-ANT β€” 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-ANT (same form factor and footprint) β€” differing in ADC, RoHS Status, MSL Level, Package, Operating Temperature.

Microchip Technology
ADC: 12-bit, up to 350 ksps
RoHS Status: Compliant
Package: 48-pin TQFP (7x7 mm)
Compare with ATSAMD20G16B-ANT β†’
Microchip Technology
ADC: 12-bit, up to 14 channels
RoHS Status: Compliant (Green)
MSL Level: 3
Compare with ATSAMD20G16B-ANT β†’

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

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 β†’

ATSAMD20G17B-ANT

βœ… Drop-In
πŸ“¦ 48-TQFP (7x7)
flash 128KB vs 64KB (+100%), same pinout, larger firmware capacity

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20G18B-ANT

βœ… Drop-In
πŸ“¦ 48-TQFP (7x7)
flash 256KB vs 64KB (+300%), SRAM 32KB vs 8KB (+300%), same pinout

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20G15B-ANT

βœ… Drop-In
πŸ“¦ 48-TQFP (7x7)
flash 32KB vs 64KB (-50%), same pinout, smaller memory footprint

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20G14B-ANT

βœ… Drop-In
πŸ“¦ 48-TQFP (7x7)
flash 16KB vs 64KB (-75%), same pinout, smallest memory in family

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20E16B-ANT

βœ… Drop-In
πŸ“¦ 48-TQFP (7x7)
SAM D20E enhanced variant with 64KB flash / 8KB SRAM, same pinout, slightly different peripheral mix

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20G16B-ANT Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Core Count Single-Core
Maximum CPU Clock 48 MHz
Flash Memory 64 KB (64K x 8)
SRAM 8 KB
Package 48-TQFP (7x7 mm)
Mounting Type Surface Mount
Supply Voltage Range 1.62 V to 3.63 V
ADC 12-bit, up to ~350 ksps
DAC 10-bit
Capacitive Touch 256-channel PTC
Serial Communication 6x SERCOM (configurable I2C/SPI/UART)
RTC Yes, with 32.768 kHz oscillator support
Operating Temperature Range -40C to +105C
RoHS Status ROHS3 Compliant
MSL Level 3 (per JEDEC J-STD-020)
Lead-Free / Halogen-Free Yes / Yes

ATSAMD20G16B-ANT Pin Configuration

TQFP-48 Package Pinout Diagram TQFP-48 7x7mm, P0.5mm, JEDEC MS-026. 1 12 TQFP-48
Pin 1 PA00 β€” PORT A GPIO / SERCOM1 PAD0 / ADC AIN0
Pin 2 PA01 β€” PORT A GPIO / SERCOM1 PAD1 / ADC AIN1
Pin 3 PA02 β€” PORT A GPIO / SERCOM2 PAD0 / ADC AIN2
Pin 4 PA03 β€” PORT A GPIO / SERCOM2 PAD1 / ADC AIN3 / VREFA
Pin 5 PA04 β€” PORT A GPIO / SERCOM0 PAD0 / ADC AIN4
Pin 6 PA05 β€” PORT A GPIO / SERCOM0 PAD1 / ADC AIN5
Pin 7 PA06 β€” PORT A GPIO / SERCOM0 PAD2 / ADC AIN6
Pin 8 PA07 β€” PORT A GPIO / SERCOM0 PAD3 / ADC AIN7
Pin 9 VDDIO β€” I/O supply voltage (1.62V-3.63V)
Pin 10 GND β€” Ground
Pin 11 PA08 β€” PORT A GPIO / SERCOM2 PAD0 / ADC AIN8 / PTC Y8
Pin 12 PA09 β€” PORT A GPIO / SERCOM2 PAD1 / ADC AIN9 / PTC Y9
Pin 13 PA10 β€” PORT A GPIO / SERCOM2 PAD2 / ADC AIN10 / PTC Y10
Pin 14 PA11 β€” PORT A GPIO / SERCOM2 PAD3 / ADC AIN11 / PTC Y11
Pin 15 PA12 β€” PORT A GPIO / SERCOM4 PAD0 / PTC Y12
Pin 16 PA13 β€” PORT A GPIO / SERCOM4 PAD1 / PTC Y13
Pin 17 PA14 β€” PORT A GPIO / SERCOM4 PAD2 / PTC Y14
Pin 18 PA15 β€” PORT A GPIO / SERCOM4 PAD3 / PTC Y15
Pin 19 PA16 β€” PORT A GPIO / SERCOM1 PAD0 / PTC Y16
Pin 20 PA17 β€” PORT A GPIO / SERCOM1 PAD1 / PTC Y17
Pin 21 PA18 β€” PORT A GPIO / SERCOM1 PAD2 / PTC Y18
Pin 22 PA19 β€” PORT A GPIO / SERCOM1 PAD3 / PTC Y19
Pin 23 PA20 β€” PORT A GPIO / SERCOM5 PAD2 / PTC Y20
Pin 24 PA21 β€” PORT A GPIO / SERCOM5 PAD3 / PTC Y21
Pin 25 PA22 β€” PORT A GPIO / SERCOM3 PAD0 / PTC Y22
Pin 26 PA23 β€” PORT A GPIO / SERCOM3 PAD1 / PTC Y23
Pin 27 PA24 β€” PORT A GPIO / SERCOM3 PAD2 / USB DP (D20E only)
Pin 28 PA25 β€” PORT A GPIO / SERCOM3 PAD3 / USB DM (D20E only)
Pin 29 GND β€” Ground
Pin 30 VDDIO β€” I/O supply voltage
Pin 31 PA27 β€” PORT A GPIO / SERCOM5 PAD1
Pin 32 PA28 β€” PORT A GPIO / SERCOM5 PAD0
Pin 33 PA29 β€” PORT A GPIO / SERCOM5 PAD2
Pin 34 PA30 β€” PORT A GPIO / SERCOM5 PAD3 / SWCLK (SWD)
Pin 35 PA31 β€” PORT A GPIO / SERCOM5 PAD0 / SWDIO (SWD)
Pin 36 PB00 β€” PORT B GPIO / SERCOM5 PAD1
Pin 37 PB01 β€” PORT B GPIO / SERCOM5 PAD2
Pin 38 PB02 β€” PORT B GPIO / SERCOM5 PAD3 / ADC AIN14
Pin 39 PB03 β€” PORT B GPIO / SERCOM5 PAD0 / ADC AIN15
Pin 40 PB04 β€” PORT B GPIO / SERCOM3 PAD0
Pin 41 PB05 β€” PORT B GPIO / SERCOM3 PAD1
Pin 42 PB06 β€” PORT B GPIO / SERCOM3 PAD2
Pin 43 PB07 β€” PORT B GPIO / SERCOM3 PAD3
Pin 44 PB08 β€” PORT B GPIO / SERCOM4 PAD0 / PTC X0
Pin 45 PB09 β€” PORT B GPIO / SERCOM4 PAD1 / PTC X1
Pin 46 PB10 β€” PORT B GPIO / SERCOM4 PAD2 / PTC X2
Pin 47 PB11 β€” PORT B GPIO / SERCOM4 PAD3 / PTC X3
Pin 48 VDDANA β€” Analog supply voltage (1.62V-3.63V), tie to VDDIO if unused

Typical Applications

ATSAMD20G16B-ANT is suitable for 7 applications: Home Automation Nodes, Capacitive Touch User Interfaces, Smart Metering Endpoints, Industrial Sensor Transmitters, Wearable Fitness Bands, Low-Power IoT Sensor Endpoints, Consumer Remote Controls.

🧩

Home Automation Nodes

The ATSAMD20G16B-ANT is purpose-built for home automation hubs and edge nodes where low power and mixed-protocol connectivity matter. Its six SERCOM channels support simultaneous I2C sensor buses, SPI displays, and UART transceivers without CPU overhead. The 48MHz Cortex-M0+ executes Zigbee/Z-Wave host stacks, while 8KB SRAM handles network buffers. Typical current under 5 mA active and deep-sleep under 5 uA allow always-on battery or energy-harvested nodes. Pair with companion MPNs like ATSAMW25 (Wi-Fi module) for connected lighting.

πŸ“±

Capacitive Touch User Interfaces

The integrated 256-channel Peripheral Touch Controller (PTC) makes the ATSAMD20G16B-ANT ideal for touch button, slider, and wheel interfaces on appliances and consumer products. The PTC hardware-offloads touch scanning from the Cortex-M0+ core, enabling sub-10 ms response with predictable latency even during radio transmission. Combined with the 12-bit ADC for slider position and 10-bit DAC for haptic feedback tones, designers can build full-featured touch UIs without external touch ICs. Reference Microchip AN2541 for PCB touch sensor layout best practices.

🏭

Smart Metering Endpoints

The ATSAMD20G16B-ANT fits water, gas, and electricity metering endpoints that require precise RTC-driven timestamping and long battery life. Its built-in RTC with 32.768 kHz crystal support maintains calendar time to within a few ppm, while Standby current under 5 uA preserves coin-cell capacity. The 12-bit ADC with differential inputs reads load sensors or pulse-counting circuits directly, and 64KB flash stores tariff tables and logged intervals. For utility-grade metering, see Microchip AN2474 reference design.

🏭

Industrial Sensor Transmitters

In 4-20 mA loop-powered or industrial wireless sensor transmitters, the ATSAMD20G16B-ANT provides deterministic Cortex-M0+ processing for linearization, calibration, and HART-style protocol handling. Its 1.62V minimum VDD allows direct operation from regulated 24V loops via simple LDO stages. The wide -40C to +105C operating range covers most industrial enclosures, and SERCOM channels drive RS-485 transceivers and SPI sensors simultaneously. Industrial designers should pair with ATSAM HA1G15A for higher-temp variants.

πŸ“±

Wearable Fitness Bands

Wearables demand sub-3 mA average current with burst processing capability, and the ATSAMD20G16B-ANT delivers both. Its low-power sleep modes plus Event System allow the M0+ core to remain asleep while ADC samples biometric sensors at fixed intervals. The 12-bit ADC reads heart-rate and motion sensors, while SERCOM channels drive BLE transceivers. Its small 48-TQFP footprint enables compact PCB layouts under 20x20 mm. Pair with Bosch Sensortec BMI160 IMU for full motion tracking.

🧩

Low-Power IoT Sensor Endpoints

Battery-powered IoT endpoints running LoRaWAN, Sigfox, or sub-GHz protocols leverage the ATSAMD20G16B-ANT's Cortex-M0+ efficiency and 6 SERCOM channels. The MCU handles sensor acquisition, AES-128 encryption, and MAC layer timing while drawing under 3 mA active. In deep sleep with RTC active, total quiescent current drops below 5 uA, enabling multi-year operation from 2x AA cells. Combine with the SX1276 LoRa transceiver for long-range outdoor deployments.

πŸŽ₯

Consumer Remote Controls

Universal remote controls benefit from the ATSAMD20G16B-ANT's combination of low power, capacitive touch via the 256-channel PTC, and IR-capable timers. Standby current below 5 uA allows multi-year battery life on 2x AAA cells, while the Cortex-M0+ easily decodes IR protocols (RC5, NEC, Sony SIRC) and renders small OLED displays via SPI. Pair with a CR2032 backup cell for RTC-driven wake timers.

Recommended Products Summary

ATSAMW25 Wi-Fi module companion for connected devices Used in: Home Automation Nodes ATSAMD20G16B-AN Microchip Technology Used in: Home Automation Nodes ATSAMD20G18B-ANT Higher flash variant for complex touch firmware Used in: Capacitive Touch User Interfaces AT42QT2120 External touch IC for very high pin count Used in: Capacitive Touch User Interfaces MCP3421 External 18-bit ADC for high-precision metering Used in: Smart Metering Endpoints ATSAMD20E16B-ANT Enhanced SAM D20E variant for metering Used in: Smart Metering Endpoints MAX31865 RTD interface IC for temperature sensing Used in: Industrial Sensor Transmitters ATSAM3X8C Higher-end Cortex-M3 for advanced industrial Used in: Industrial Sensor Transmitters ATSAMB11 BLE module companion for wireless connectivity Used in: Wearable Fitness Bands BMI160 6-axis IMU sensor Used in: Wearable Fitness Bands SX1276 Sub-GHz LoRa transceiver for long-range IoT Used in: Low-Power IoT Sensor Endpoints ATSAMR34 Integrated SAM R34 LoRa MCU family Used in: Low-Power IoT Sensor Endpoints SSD1306 OLED display driver over SPI/I2C Used in: Consumer Remote Controls ATSAMD20G14B-ANT Lower flash variant for simpler remotes Used in: Consumer Remote Controls
What is the operating voltage of ATSAMD20G16B-ANT?
The ATSAMD20G16B-ANT operates from 1.62V to 3.63V supply voltage, allowing direct connection to a single Li-ion cell, 2x AA alkaline, or 3.3V regulated rails. According to the Microchip ATSAMD20G datasheet, the part supports full CPU operation across this range, with on-chip voltage regulators generating the 1.2V core domain internally from the external VDDIO supply.
How much flash and SRAM does ATSAMD20G16B-ANT have?
The ATSAMD20G16B-ANT integrates 64KB of flash program memory (64K x 8 organization) and 8KB of SRAM. The flash is organized into two 32KB banks for live updates, and 8KB SRAM is sufficient for protocol stacks such as BLE HCI or LoRaWAN MAC when paired with an external transceiver. Larger applications should consider ATSAMD20G17 (128KB) or ATSAMD20G18 (256KB).
What package is the ATSAMD20G16B-ANT in?
The ATSAMD20G16B-ANT is packaged in a 48-pin Thin Quad Flat Pack (TQFP) measuring 7x7 mm with 0.5 mm pitch. This is the standard pinout for the SAM D20G series. The suffix 'AN' denotes the TQFP package, and 'T' suffix denotes tape-and-reel packaging for SMT assembly.
Is the ATSAMD20G16B-ANT RoHS compliant?
Yes, the ATSAMD20G16B-ANT is ROHS3 compliant per the manufacturer product page. The part is also lead-free and halogen-free, suitable for global commercial and industrial products requiring compliance with EU RoHS Directive (EU) 2015/863 and REACH SVHC requirements.
Where can I buy ATSAMD20G16B-ANT online?
The ATSAMD20G16B-ANT is in stock at major authorized distributors including DigiKey, Mouser, and Microchip Direct as of 2026-09-21. Pricing for 1-piece starts around $3.42 USD with quantity discounts down to ~$1.92 at 1000 pieces. Lead time is typically 7 weeks from Microchip factory for production volumes.
What is the price of ATSAMD20G16B-ANT?
As of 2026-09-21, the ATSAMD20G16B-ANT unit price is approximately $3.42 USD at quantity 1 from authorized distributors. Volume pricing drops to ~$2.18 USD at 500 pieces and ~$1.92 USD at 1000 pieces. Pricing reflects active-production catalog pricing and may vary by reel size and distributor promotional discounts.
What is the lead time for ATSAMD20G16B-ANT?
Lead time for the ATSAMD20G16B-ANT from authorized distributors like DigiKey and Mouser is typically 7 weeks (factory) per the manufacturer product page, though distributor stock often ships same-day for prototype quantities. For high-volume production orders, place orders 12-16 weeks ahead to align with Microchip's allocation cycles.
ATSAMD20G16B-ANT vs ATSAMD20G18B-ANT - which is better for IoT sensor nodes?
The ATSAMD20G16B-ANT (64KB flash, 8KB SRAM) suits smaller IoT sensor nodes running bare-metal or FreeRTOS with simple protocol stacks. The ATSAMD20G18B-ANT (256KB flash, 32KB SRAM) is better when you need larger firmware footprints for Matter, Thread, or full TCP/IP stacks. Both share the same 48-TQFP footprint and are drop-in compatible if your PCB allows the larger firmware.
When should I choose ATSAMD20G16B-ANT over ATSAMD21G16B-ANT?
Choose the ATSAMD20G16B-ANT for cost-sensitive, lower-power applications without USB. Choose the ATSAMD21G16B-ANT when you need USB 2.0 Full-Speed device/host, 12-bit ADC improvement, or higher SRAM. Both share 48-TQFP pinout, but ATSAMD21 adds ~$1 unit cost and slightly higher active current - select by feature need rather than price alone.
What is the best drop-in replacement for ATSAMD20G16B-ANT?
The closest drop-in replacement is the ATSAMD20G16B-AN (industrial reel packaging variant) - identical die and pinout, only reel code differs. For higher memory needs, ATSAMD20G17B-ANT (128KB flash) and ATSAMD20G18B-ANT (256KB flash) are also drop-in on the same 48-TQFP footprint. Cross-brand equivalents in the same package family are limited.
Where to download ATSAMD20G16B-ANT datasheet PDF?
The official ATSAMD20G16B-ANT datasheet (document DS60001504C covering the SAMD20G family) is available at Microchip's document library: https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/ATSAMD20G16-ATSAMD20G15-ATSAMD20G14-Datasheet-DS60001504C.pdf. The datasheet covers electrical characteristics, pinout, and programming specifications for the entire SAMD20G family.
Where to find ATSAMD20G16B-ANT pinout?
The ATSAMD20G16B-ANT pinout is documented on page 9 of the SAMD20G family datasheet (DS60001504C). The 48-TQFP package assigns dedicated pins to SERCOM0-5, ADC inputs, DAC output, PTC touch channels, RTC, and SWD debug signals. A complete pin-by-pin signal map is also generated by the Atmel START code configurator and Microchip's MPLAB X IDE device packs.
What development tools support ATSAMD20G16B-ANT?
The ATSAMD20G16B-ANT is supported by Microchip Studio (formerly Atmel Studio), MPLAB X IDE with device packs, Microchip START code generator, and the Atmel-ICE / PICkit 4 / Snap debug probes via SWD. Third-party toolchains include SEGGER Embedded Studio, IAR EWARM, and Keil MDK-ARM via CMSIS packs. FreeRTOS and ASF (Atmel Software Framework) are pre-validated for the part.
Hey Google, what can replace ATSAMD20G16B-ANT?
Drop-in replacements for the ATSAMD20G16B-ANT include same-family ATSAMD20G16B-AN (reel variant), ATSAMD20G17B-ANT (128KB flash), and ATSAMD20G18B-ANT (256KB flash) - all share the 48-TQFP pinout. For lower flash needs, ATSAMD20G15B-ANT (32KB flash) is also pin-compatible. Cross-brand Cortex-M0+ alternatives in 48-TQFP exist but require peripheral mapping review.
Is ATSAMD20G16B-ANT suitable for battery-powered IoT designs?
Yes, the ATSAMD20G16B-ANT is well-suited for battery-powered IoT. Active current is below 5 mA at 48 MHz, and Standby mode with RTC retention draws under 5 uA, enabling multi-year coin-cell operation. According to the Microchip datasheet, Backup mode reduces current to under 1 uA. Combined with its 1.62V minimum supply, the part can run directly from a single CR2032 cell.

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

Selection Guide

Choose the ATSAMD20G16B-ANT when you need 64KB flash and 8KB SRAM for a moderate-complexity embedded application requiring capacitive touch, multiple serial interfaces, and ultra-low standby current. Drop down to ATSAMD20G15B-ANT (32KB flash) only for the lowest-cost simple sensor nodes. Move up to ATSAMD20G18B-ANT (256KB flash / 32KB SRAM) when you need to run networking stacks such as Matter or full TCP/IP, or want headroom for OTA firmware updates. For designs requiring USB, switch to the ATSAMD21G16B-ANT family, which adds USB 2.0 Full-Speed and other enhancements at slightly higher cost. All five variants share the same 48-TQFP pinout, allowing PCB reuse across the family.

Comparison with Alternatives

Parameter This Product ATSAMD20G16B-AN ATSAMD20G17B-ANT ATSAMD20G18B-ANT ATSAMD20G15B-ANT ATSAMD20E16B-ANT
Package 48-TQFP (7x7 mm) 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same 48-TQFP (7x7 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core ARM Cortex-M0+ 32-bit ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ (D20E enhanced)
Maximum Clock 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 64 KB 64 KB 128 KB 256 KB 32 KB 64 KB
SRAM 8 KB 8 KB 16 KB 32 KB 4 KB 8 KB
SERCOM Channels 6 6 6 6 6 6
ADC 12-bit 12-bit 12-bit 12-bit 12-bit 12-bit
DAC 10-bit 10-bit 10-bit 10-bit 10-bit 10-bit
Capacitive Touch (PTC) 256-channel 256-channel 256-channel 256-channel 256-channel 256-channel
Supply Voltage 1.62V to 3.63V 1.62V to 3.63V 1.62V to 3.63V 1.62V to 3.63V 1.62V to 3.63V 1.62V to 3.63V

Key Differentiators

  • Balanced 64KB flash / 8KB SRAM with full peripheral set (vs ATSAMD20G15B-ANT)
  • Largest memory tier for future firmware growth (vs ATSAMD20G17B-ANT)
  • Family variant for migration within same footprint (vs ATSAMD20E16B-ANT)

Design Notes

Estimated: The ATSAMD20G16B-ANT active current at 48 MHz CPU with all peripherals disabled is approximately 5 mA at 3.3V (per Microchip datasheet typical characteristics). For battery designs, switch to Standby Sleep mode with RTC running to reduce quiescent current to under 5 uA - this enables multi-year coin-cell operation. Use the Event System to wake the CPU only on timer, ADC, or external interrupts rather than polling.

Place decoupling capacitors (100 nF ceramic in parallel with 4.7 uF bulk) within 3 mm of each VDDIO and VDDANA pin. The 32.768 kHz RTC crystal should be placed adjacent to pins PA00/XIN32 and PA01/XOUT32 with a ground guard ring to minimize coupling from digital traces. Follow Microchip AN2541 for capacitive touch sensor PCB layout - use hatched ground plane under touch sensors to reduce parasitic capacitance.

Estimated: do not leave VDDANA floating - it must be tied to VDDIO even if ADC/DAC are unused, otherwise the analog domain latches up. The SWD pins (PA30/PA31) are shared with SERCOM5; remap them carefully or use the Atmel-ICE debug interface to reclaim them after programming. When migrating from SAMD20 to SAMD21, note that PA24/PA25 become USB DP/DM and require external 22-ohm series resistors.

Compliance Information

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

ROHS3 compliant per Microchip product page. Industrial-grade operating temperature range -40C to +105C; not AEC-Q100 qualified for automotive applications.

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

Related Searches

ATSAMD20G16B-ANT ATSAMD20G16B-ANT datasheet Microchip ATSAMD20G16B-ANT Cortex-M0+ 64KB flash 48-TQFP MCU SAM D20G 48-pin TQFP microcontroller ATSAMD20G16B-ANT for IoT sensor nodes ATSAMD20G16B-ANT vs ATSAMD20G18B-ANT ATSAMD20G16B-ANT drop-in replacement ATSAMD20G16B-ANT buy price capacitive touch microcontroller 256 channels low-power ARM Cortex-M0+ MCU battery powered ATSAMD20G16B-ANT pinout TQFP-48 where to buy ATSAMD20G16B-ANT

Related Components & Terms

Microchip Technology ATSAMD20G16B-ANT ATSAMD20G16B-AN ATSAMD20G17B-ANT ATSAMD20G18B-ANT ATSAMD20G15B-ANT ATSAMD20E16B-ANT ARM Cortex-M0+ microcontroller MCU SAM D20 TQFP-48 RoHS REACH JEDEC J-STD-020 Peripheral Touch Controller (PTC) SERCOM RTC ADC DAC low-dropout regulator capacitive touch IoT sensor battery powered home automation smart metering
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