Microchip Technology

ATSAMD21G16B-MFT - 48MHz ARM Cortex-M0+ MCU 64KB Flash | Microchip

MPN: ATSAMD21G16B-MFT βœ“ Active
In Stock Ships in 1-3 business days
1.62 V to 3.63 V Vdss 48-QFN (7x7 mm) Package 48 MHz Speed 64 KB (in-system self-programmable) Memory
From $1.96 USD / Unit
MOQ: 1 |
Price updated: 2026-09-21
Volume Pricing
Qty Unit Price Extended
1 $3.42 $3.42
10 $3.07 $30.70
100 $2.61 $261.00
500 $2.18 $1,090.00
1,000 $1.96 $1,960.00
ℹ️ All prices are in USD

ATSAMD21G16B-MFT Overview

The Microchip Technology ATSAMD21G16B-MFT is a 32-bit ARM Cortex-M0+ microcontroller from the SAM D21 family, integrating 64KB of in-system self-programmable Flash and 8KB of SRAM in a 48-pin QFN (7x7 mm) package rated for industrial -40C to +125C operation. It runs at up to 48MHz, delivers 2.46 CoreMark/MHz, and provides a Functional Safety (FuSa) capable architecture targeting IEC 60730 class B safety integrity. The device operates from a 1.62V to 3.63V supply and is offered in tape-and-reel packaging (MFT suffix).

A microcontroller (MCU) is a compact system-on-chip that combines a CPU core, program and data memory, and a rich set of peripherals on a single die. The Cortex-M0+ is ARM's smallest and most energy-efficient application processor core, designed for deterministic embedded control in cost- and power-sensitive applications. Within Microchip's portfolio the SAM D21 sits below the SAM D51 (Cortex-M4F) and above the SAM D11 (Cortex-M0+) families, occupying the low-power general-purpose MCU tier with USB, SERCOM, and event system integration.

Key features include six SERCOM communication interfaces (each configurable as UART, SPI, or I2C), a USB 2.0 Full-Speed device with on-chip transceiver, a 12-bit 350ksps ADC, two analog comparators, a 10-bit DAC, up to 38 GPIO pins, and the Event System for inter-peripheral triggers. The peripheral touch controller (PTC) supports capacitive touch sensing, and the device includes a real-time clock, multiple timer/counters, and a DMA controller for offloading CPU data movement.

The SAM D21 architecture combines a single-cycle hardware multiplier, a Micro Trace Buffer for lightweight instruction tracing, and a SleepWalking interrupt scheme that lets peripherals wake the CPU on events without full domain wake-up. Brown-out detection, power-on reset, and a DFLL48M closed-loop oscillator with FDPLL96K 96MHz fractional digital PLL deliver robust analog performance. The complete brown-out and POR chain, hardware-managed with multiple threshold choices, enhances robustness in noisy environments.

Drop-in alternatives for ATSAMD21G16B-MFT β€” 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 ATSAMD21G16B-MFT (same form factor and footprint) β€” differing in Operating Temperature, ADC, DAC, RoHS Status, Debug Interface.

Microchip Technology
Operating Temperature: -40 C to +85 C (industrial)
ADC: 12-bit, up to 350 ksps, up to 14 channels
DAC: 10-bit, 1 MSPS
Compare with ATSAMD21G16B-MFT β†’
Microchip Technology
Operating Temperature: -40C to +85C (industrial)
RoHS Status: Compliant
Debug Interface: Serial Wire Debug (SWD), Micro Trace Buffer
Compare with ATSAMD21G16B-MFT β†’
Microchip Technology
Operating Temperature: -40C to +125C (industrial grade)
ADC: 12-bit, up to 20 channels
DAC: 10-bit, 1 channel
Compare with ATSAMD21G16B-MFT β†’

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

ATSAMD21G16B-MF

βœ… Drop-In
πŸ“¦ 48-QFN (7x7 mm)
same die, same 48-QFN 7x7 mm package; tray packaging vs tape & reel (-MFT); 100% param identical

πŸ“‹ Reference alternative (not in catalog)

ATSAMD21G15B-MFT

βœ… Drop-In
πŸ“¦ 48-QFN (7x7 mm)
same 48-QFN footprint, lower Flash (32KB vs 64KB, -50%) and SRAM (4KB vs 8KB, -50%); same peripherals

πŸ“‹ Reference alternative (not in catalog)

ATSAMD20G16B-MU

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Microchip Technology
πŸ“¦ 48-QFN (7x7 mm)
ARM Cortex-M0+ 32-bit RISC Β· ARM Cortex-M0+ with single-cycle multiplier Β· 48 MHz Β· 64 KB (64K x 8) Β· 8 KB Β· 1.62 V to 3.63 V Β· 12-bit, up to 350 ksps, up to 14 channels Β· 10-bit, 1 MSPS

βœ“ In Stock

$1.92 / Unit

View Datasheet β†’
ℹ️ 3 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

ATSAMD21G16B-MFT Maximum Ratings & Electrical Characteristics

Core Architecture ARM Cortex-M0+ (32-bit)
Maximum CPU Frequency 48 MHz
CoreMark Performance 2.46 CoreMark/MHz
Program Flash 64 KB (in-system self-programmable)
SRAM 8 KB
Supply Voltage (VDDIN) 1.62 V to 3.63 V
Operating Temperature -40 C to +125 C (industrial)
Package 48-QFN (7x7 mm)
Mounting Type Surface Mount
Packaging Type Tape & Reel (MFT suffix)
GPIO Count Up to 38 pins
ADC 12-bit, up to 350 ksps
DAC 10-bit
Analog Comparators 2
SERCOM Modules 6 (configurable UART/SPI/I2C)
USB USB 2.0 Full-Speed Device, on-chip transceiver
DMA Channels 12
Peripheral Touch Controller (PTC) Yes (capacitive touch sensing)
Debug Interface 2-pin Serial Wire Debug (SWD)
Functional Safety (FuSa) IEC 60730 class B capable
Hardware Multiplier Single-cycle
RoHS Status Green, RoHS compliant

ATSAMD21G16B-MFT Pin Configuration

QFN-48 Package Pinout Diagram QFN-48 7x7mm, P0.5mm, EP 5.1x5.1mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 QFN-48
Pin 1 VDD β€” Digital supply voltage
Pin 2 PA00 β€” GPIO / SERCOM1 PAD0
Pin 3 PA01 β€” GPIO / SERCOM1 PAD1
Pin 4 PA02 β€” GPIO / Analog input
Pin 5 PA03 β€” GPIO / Analog input / reference
Pin 6 GND β€” Ground
Pin 7 PA04 β€” GPIO / SERCOM0 PAD0
Pin 8 PA05 β€” GPIO / SERCOM0 PAD1
Pin 9 PA06 β€” GPIO / SERCOM0 PAD2
Pin 10 PA07 β€” GPIO / SERCOM0 PAD3
Pin 11 PA08 β€” GPIO / SERCOM2 PAD0 / I2S
Pin 12 PA09 β€” GPIO / SERCOM2 PAD1 / I2S
Pin 13 PA10 β€” GPIO / SERCOM2 PAD2 / I2S
Pin 14 PA11 β€” GPIO / SERCOM2 PAD3 / I2S
Pin 15 VDD β€” Digital supply voltage
Pin 16 PA12 β€” GPIO / SERCOM4 PAD0
Pin 17 PA13 β€” GPIO / SERCOM4 PAD1
Pin 18 PA14 β€” GPIO / SERCOM4 PAD2
Pin 19 PA15 β€” GPIO / SERCOM4 PAD3
Pin 20 PA16 β€” GPIO / SERCOM1 PAD0 / I2C
Pin 21 PA17 β€” GPIO / SERCOM1 PAD1 / I2C
Pin 22 PA18 β€” GPIO / SERCOM3 PAD0
Pin 23 PA19 β€” GPIO / SERCOM3 PAD1
Pin 24 PA20 β€” GPIO / SERCOM5 PAD2
Pin 25 PA21 β€” GPIO / SERCOM5 PAD3
Pin 26 PA22 β€” GPIO / SERCOM3 PAD0
Pin 27 PA23 β€” GPIO / SERCOM3 PAD1
Pin 28 PA24 β€” GPIO / USB D-
Pin 29 PA25 β€” GPIO / USB D+
Pin 30 GND β€” Ground
Pin 31 PA27 β€” GPIO / boot loader entry
Pin 32 RESET β€” Active-low reset input
Pin 33 PA28 β€” GPIO / SERCOM5 PAD2
Pin 34 PA29 β€” GPIO / SERCOM5 PAD3
Pin 35 PA30 β€” GPIO / SWDIO
Pin 36 PA31 β€” GPIO / SWCLK
Pin 37 PB00 β€” GPIO / SERCOM5 PAD0
Pin 38 PB01 β€” GPIO / SERCOM5 PAD1
Pin 39 PB02 β€” GPIO / SERCOM5 PAD2 / ADC
Pin 40 PB03 β€” GPIO / SERCOM5 PAD3 / ADC
Pin 41 PB04 β€” GPIO / SERCOM3 PAD0 / ADC
Pin 42 PB05 β€” GPIO / SERCOM3 PAD1 / ADC
Pin 43 PB06 β€” GPIO / SERCOM3 PAD2 / ADC
Pin 44 PB07 β€” GPIO / SERCOM3 PAD3 / ADC
Pin 45 PB08 β€” GPIO / SERCOM4 PAD0 / I2C
Pin 46 PB09 β€” GPIO / SERCOM4 PAD1 / I2C
Pin 47 VSW β€” Voltage regulator switching output
Pin 48 GND β€” Ground / Exposed pad (EP)

Typical Applications

ATSAMD21G16B-MFT is suitable for 6 applications: USB HID Human-Interface Devices, IoT Sensor Edge Nodes, Capacitive Touch User Interfaces, Industrial Control & Monitoring, Wearable Fitness & Health Devices, Battery-Powered Data Loggers.

🧩

USB HID Human-Interface Devices

The ATSAMD21G16B-MFT is well-suited to USB HID peripherals such as keyboards, mice, game controllers, and custom input devices. Its integrated USB 2.0 Full-Speed device controller with on-chip transceiver and internal 3.3V regulator eliminates the need for an external PHY or LDO, reducing BOM cost and PCB area for bus-powered designs. The six SERCOM interfaces provide ample UART/SPI/I2C channels for connecting to sensors, displays, or wireless modules, while the 64KB Flash accommodates USB-HID report descriptors and HID-class middleware. Typical designs pair the MCU with a USB-C connector, ESD protection array, and 10uF bulk capacitor, and the -40C to +125C industrial temperature range supports use in outdoor or automotive cabin environments.

🌐

IoT Sensor Edge Nodes

For IoT edge sensor nodes the ATSAMD21G16B-MFT provides the right combination of low power, peripherals, and code space. The Cortex-M0+ core at 48 MHz with SleepWalking peripherals wakes on sensor events without full-domain wake, while the 12-bit 350 ksps ADC and 10-bit DAC enable analog sensor interfaces and excitation. The six SERCOM channels drive I2C sensors, SPI flash for data logging, and UART for NB-IoT or LoRa modem modules. With 64KB Flash and 8KB SRAM, the device hosts TLS stacks, sensor drivers, and over-the-air firmware update (OTA) bootloaders. The -40C to +125C operating range and the 1.62V-3.63V supply window support battery-powered deployments on 2xAA, coin cell, or rechargeable Li-Ion chemistries.

πŸ“±

Capacitive Touch User Interfaces

The ATSAMD21G16B-MFT's integrated Peripheral Touch Controller (PTC) makes it a strong fit for capacitive touch user interfaces such as appliance control panels, IoT switches, and smart-home dimmers. The PTC supports up to 256 touch channels via hardware-driven charge-transfer measurement, offloading the touch-sensing algorithm from the Cortex-M0+ core and freeing CPU cycles for communication stacks. Combined with the 12-bit ADC, 10-bit DAC for buzzer feedback, and 38 GPIO for LED indication, the device implements a complete HMI in a single chip. The 64KB Flash is sufficient for QTouch library firmware, gesture recognition, and a Wi-Fi/BLE host interface via SPI or UART to a wireless coprocessor.

🏭

Industrial Control & Monitoring

In industrial control and monitoring applications the ATSAMD21G16B-MFT operates reliably across the -40C to +125C industrial temperature range while providing the analog and digital peripherals required for sensor aggregation and actuator control. The 12-bit 350 ksps ADC multiplexes up to 14 channels for voltage, current, and temperature sensing, while the two analog comparators handle overcurrent/undervoltage protection with hardware response. The six SERCOM channels drive RS-485 transceivers via UART, Modbus or PROFIBUS links, and SPI-based isolation barriers for high-voltage interfaces. Functional Safety (FuSa) capability targeting IEC 60730 class B appliances and brown-out detection support safety-critical industrial designs.

πŸ’Š

Wearable Fitness & Health Devices

Wearable fitness and health devices benefit from the ATSAMD21G16B-MFT's low-power Cortex-M0+ core, integrated USB for charging and data sync, and 12-bit ADC for biometric sensing. The device's SleepWalking mode keeps the heart-rate sensor, accelerometer SPI interface, and BLE SoC connection alive while the CPU sleeps, drawing only a few microamps in idle states. The USB 2.0 device interface eliminates the need for a separate charging IC in many designs, supporting direct Li-Ion battery charging and PC-side data synchronization. The 64KB Flash and 8KB SRAM accommodate BLE host stacks, sensor-fusion algorithms, and OTA firmware bootloaders. The 48-QFN 7x7 mm package fits wrist-worn form factors with limited PCB real estate.

πŸ–₯️

Battery-Powered Data Loggers

Battery-powered data loggers leverage the ATSAMD21G16B-MFT's low-power standby modes, multiple SERCOM interfaces, and 64KB Flash for sensor buffering. The Micro Trace Buffer supports lightweight instruction tracing during firmware debug without external debuggers, while the DMA controller offloads data movement from SPI flash or I2S microphones without CPU intervention. The 12-bit ADC captures temperature, voltage, and current data at 350 ksps, with the DMA storing samples into SRAM and batching writes to external SPI flash. Operating from 1.62V to 3.63V, the MCU supports direct connection to 2xAA alkaline, 1x Li-Ion, or 1x Li-SOCl2 primary cells with no additional LDO. The 8KB SRAM buffers 4 kHz audio logging or vibration signatures between flash writes.

Recommended Products Summary

ATSAMD21G16B-AU Microchip Technology Used in: USB HID Human-Interface Devices USBLC6-2SC6 USB ESD protection array companion Used in: USB HID Human-Interface Devices ATSAMD20G16B-MU Microchip Technology Used in: IoT Sensor Edge Nodes RN2483 LoRaWAN modem over UART Used in: IoT Sensor Edge Nodes ATSAMD21E16B-AU Microchip Technology Used in: Capacitive Touch User Interfaces ATWINC1500 Wi-Fi coprocessor for connected touch panels Used in: Capacitive Touch User Interfaces MAX14830 SPI-to-UART quad serial for industrial multi-drop Used in: Industrial Control & Monitoring ISO1541 I2C isolator for safe industrial bus isolation Used in: Industrial Control & Monitoring MAX17048 Li-Ion fuel gauge over I2C Used in: Wearable Fitness & Health Devices LIS2DH Low-power 3-axis motion sensor over SERCOM SPI Used in: Wearable Fitness & Health Devices W25Q64JVSSIQ 64Mb SPI flash for data log storage Used in: Battery-Powered Data Loggers MAX31855 Thermocouple-to-digital converter over SPI Used in: Battery-Powered Data Loggers
What is the operating voltage of the ATSAMD21G16B-MFT?
The ATSAMD21G16B-MFT operates from 1.62V to 3.63V on the VDDIN supply, making it suitable for 1.8V, 2.5V, 3.3V, and coin-cell powered designs. According to the Microchip SAM D21 datasheet, the device includes a power-on reset (POR) and brown-out detector (BOD) that holds the part in reset until VDDIN reaches the operating threshold, ensuring reliable startup across the full voltage range. The internal voltage regulator also generates the 1.2V core voltage from VDDIN.
How much Flash and SRAM does the ATSAMD21G16B-MFT have?
The ATSAMD21G16B-MFT integrates 64KB of in-system self-programmable Flash and 8KB of SRAM on-chip. Per the SAM D21 datasheet, the Flash supports 100k endurance cycles and is divided into an application region, a bootloader region, and a non-volatile data row for calibration constants. The 8KB SRAM is sufficient for typical protocol stacks and audio sample buffering when paired with the 12-bit ADC or 10-bit DAC.
What is the maximum CPU clock speed of the ATSAMD21G16B-MFT?
The ATSAMD21G16B-MFT runs the ARM Cortex-M0+ core at up to 48 MHz, achieving 2.46 CoreMark/MHz. The clock system, per Microchip documentation, supports an internal 48 MHz DFLL48M closed-loop oscillator that can be locked to the USB 48 MHz reference, plus a 32.768 kHz crystal source and FDPLL96K fractional digital PLL for flexible clock generation. This enables deterministic real-time response while consuming only a few milliamps at full speed.
Where to buy ATSAMD21G16B-MFT online at the best price?
The ATSAMD21G16B-MFT is in active distribution at DigiKey, Mouser, and Octopart-listed vendors, with prices starting around $3.42 each at quantity 1 (as of 2026-09-21). Bulk pricing drops to approximately $1.96 per unit at 1000 pieces. The Microchip DIRECT purchase alternative covers shortages with 100% new factory components, while authorized franchised distributors provide same-day shipping on stocked reels.
What is the lead time for ATSAMD21G16B-MFT?
Lead time for the ATSAMD21G16B-MFT is typically 0 to 6 weeks depending on stock depth at the distributor (as of 2026-09-21). DigiKey and Mouser routinely list factory stock for immediate shipment, while smaller distributors may need 4-6 weeks for factory orders. Lead time extends to 12-26 weeks for partial reels or specialty packaging variants; for high-volume production we recommend securing allocation via Microchip franchised distributors.
Is ATSAMD21G16B-MFT in stock right now?
Yes, the ATSAMD21G16B-MFT is in active production with available stock at most major distributors (as of 2026-09-21). DigiKey shows factory stock with same-day shipping on standard tape-and-reel quantities. Production status remains active per Microchip product lifecycle information, with no end-of-life or NRND notices filed. We suggest checking real-time inventory across at least three vendors before placing production orders.
What is the difference between ATSAMD21G16B-MFT and ATSAMD21G16B-MF?
The ATSAMD21G16B-MFT and ATSAMD21G16B-MF are functionally identical; the only difference is the packaging carrier. The 'MF' suffix denotes Tray packaging, while 'MFT' denotes Tape and Reel. Both share the same 48-pin QFN (7x7 mm) package, same 64KB Flash, same 8KB SRAM, same 48 MHz Cortex-M0+ core, and identical ordering codes apart from the carrier. They are 100% drop-in compatible with no parametric differences.
Can ATSAMD21G16A-MFT replace ATSAMD21G16B-MFT?
No, the ATSAMD21G16A-MFT is NOT recommended as a drop-in replacement for ATSAMD21G16B-MFT. Per Microchip's SAM D21 family datasheet, the ATSAMD21G16A revision is marked 'not recommended for new designs' (NRND-equivalent status for the legacy die revision), and engineers should migrate to the ATSAMD21G16B revision for new designs. The B revision incorporates errata fixes and updated silicon but retains pin-for-pin compatibility, so the B-step fully replaces the A-series.
Where to download ATSAMD21G16B-MFT datasheet PDF?
The official ATSAMD21G16B-MFT datasheet is available as the Microchip document 'SAM D21E / SAM D21G / SAM D21J Family Datasheet' (document 40001882A), hosted at https://www.microchip.com/content/dam/mchp/documents/OTH/ProductDocuments/DataSheets/40001882A.pdf. The PDF contains electrical characteristics, peripheral details (GPIO errata, ADC errata), package drawings, and ordering information for the entire SAMD21 family. The SAMD21G16B-MFT ordering code is listed in the device variant ordering table on page 1.
What are the key specifications of ATSAMD21G16B-MFT that engineers should know?
Engineers selecting the ATSAMD21G16B-MFT need to know four headline parameters: 48 MHz ARM Cortex-M0+ core with 2.46 CoreMark/MHz, 64KB Flash + 8KB SRAM, six SERCOM (UART/SPI/I2C) interfaces, and integrated USB 2.0 Full-Speed device with on-chip transceiver. The part operates from 1.62V to 3.63V, supports -40C to +125C industrial temperature range, and includes a Peripheral Touch Controller (PTC) for capacitive sensing. Per the Microchip SAM D21 datasheet, the 48-QFN package measures 7x7 mm and includes a 0.5 mm pitch. The combination of USB, six SERCOM, and 38 GPIO makes it a versatile general-purpose MCU.
ATSAMD21G16B-MFT vs ATSAMD21G16L-MZ - which is better for low-power designs?
The ATSAMD21G16B-MFT and ATSAMD21G16L-MZ are both SAM D21G 48-pin variants with identical 64KB Flash and 8KB SRAM; the B vs L designator indicates revision (B is current), while MFT (QFN tape-reel) vs MZ (QFN tray, 105C) indicates package and temperature grade. For low-power designs the B revision is preferred because it includes the latest errata fixes and SleepWalking refinements. The -MFT (125C industrial) provides more temperature headroom than the -MZ (105C commercial), making the -MFT the better choice for industrial and outdoor applications.
When should I choose ATSAMD21G16B-MFT over PIC16F722?
Choose ATSAMD21G16B-MFT over PIC16F722 when you need a 32-bit Cortex-M0+ core with USB 2.0 device support, six SERCOM interfaces, and 64KB of Flash. The PIC16F722 is an 8-bit MIPS-based MCU with only 3.5KB Flash and no USB hardware, making it suitable for simple GPIO/timer tasks but insufficient for USB stacks or graphical user interfaces. For applications that need a real-time operating system (RTOS), capacitive touch (PTC), or USB device connectivity, the ATSAMD21G16B-MFT is the correct tier. Choose PIC16F722 instead when BOM cost is critical and the task fits within 3.5KB Flash and no USB.
Is ATSAMD21G16B-MFT suitable for USB device designs?
Yes, the ATSAMD21G16B-MFT is highly suitable for USB device designs. It integrates a USB 2.0 Full-Speed device controller with an on-chip transceiver and internal 3.3V voltage regulator that supports bus-powered operation. Per the SAM D21 datasheet, the USB module supports up to 8 endpoints, isoperandes compliant with USB 2.0 specification, and includes 1.5 kbps Low-Speed / 12 Mbps Full-Speed operation. This eliminates the need for an external USB PHY chip and reduces BOM cost for HID, CDC, or vendor-class USB devices.
What is the best Microchip drop-in replacement for ATSAMD21G16B-MFT?
The best Microchip drop-in replacement for ATSAMD21G16B-MFT is ATSAMD21G15B-MFT (lower Flash variant) for cost-sensitive designs, or ATSAMD21G16B-AU (TQFP-48 package) for hand-soldering and breadboard prototypes. Both are SAM D21G 48-pin variants sharing the same peripheral set, same 48 MHz Cortex-M0+ core, and identical supply voltage. The -G15B variant has 32KB Flash instead of 64KB; the -AU variant moves to TQFP-48 (same 48-pin count, different footprint). For pure drop-in on the same 48-QFN footprint, ATSAMD21G16B-MF (tray packaging) is 100% pin-compatible.
What is the best cross-brand equivalent for ATSAMD21G16B-MFT?
The best cross-brand equivalent for ATSAMD21G16B-MFT is the STMicroelectronics STM32L0x1 series (e.g., STM32L011G3U6) for ultra-low-power designs, or the NXP LPC11xx series for ARM Cortex-M0+ in a similar pin-count range. These cross-brand Cortex-M0+ MCUs offer comparable peripheral sets and 48-pin QFN packaging, but they require firmware migration because the SAMD21's SERCOM peripheral does not map directly to STM32 USART/SPI/I2C or LPC UART/SPI/I2C peripherals. For true drop-in replacement on the same PCB footprint, the cross-brand options require PCB rework. Microchip's own SAM D20 family is the closest drop-in alternative within the Microchip ecosystem.

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

Selection Guide

Choose the ATSAMD21G16B-MFT when you need a 32-bit ARM Cortex-M0+ MCU with integrated USB 2.0 device, 48 MHz performance, and 64KB Flash in a 48-QFN 7x7 mm industrial-temperature package. It is the right tier for USB HID peripherals, IoT sensor nodes, capacitive touch panels, and battery-powered wearables. Pick ATSAMD21G15B-MFT if you only need 32KB Flash (saves ~$0.30 at qty 1000); pick ATSAMD21E16B-AU if you need a TQFP-48 footprint for hand-soldering prototypes. Pick ATSAMD20G16B-MU if you do not need USB and want a slightly lower-cost drop-in. Avoid the ATSAMD21G16A revision - it is NRND and should not be used for new designs. The cross-brand STM32L0 and NXP LPC11 alternatives require firmware migration and PCB rework; they are not drop-in.

Comparison with Alternatives

Parameter This Product ATSAMD21G16B-MF ATSAMD21G15B-MFT ATSAMD21E16B-AU
Package 48-QFN (7x7 mm) 48-QFN (7x7 mm) - same 48-QFN (7x7 mm) - same TQFP-48 - different footprint
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit ARM Cortex-M0+ 32-bit
Max CPU Frequency 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 64 KB 64 KB 32 KB (-50%) 64 KB
SRAM 8 KB 8 KB 4 KB (-50%) 8 KB
USB USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device USB 2.0 Full-Speed Device
Operating Temperature -40C to +125C -40C to +125C -40C to +125C -40C to +125C
Packaging Tape & Reel Tray Tape & Reel Tray

Key Differentiators

  • Integrated USB 2.0 Full-Speed with on-chip transceiver (vs ATSAMD20G16B-MU)
  • Same QFN-48 footprint with full 64KB Flash (vs ATSAMD21G15B-MFT)
  • Functional Safety (FuSa) capability for IEC 60730 class B (vs PIC16F722-E/SP)

Design Notes

The ATSAMD21G16B-MFT integrates an on-chip 1.2V core regulator fed by VDDIN. Decouple VDDIN with a 1uF X7R ceramic capacitor as close as possible to the VDDIN pin (pin 1 or 15), and place a 0.1uF X7R bypass within 2mm of each VDD pin pair. The VSW pin (pin 47) requires a 1uH power inductor and 1uF X5R capacitor to complete the switching regulator output filter; keep the VSW loop area under 25 mm^2 to minimize radiated EMI. For USB bus-powered designs, VDDIN accepts the 5V-to-3.3V drop directly; ensure the 5V input respects the VDDIN max of 3.63V via external regulation or LDO.

Route the USB D- (PA24, pin 28) and USB D+ (PA25, pin 29) as a 90-ohm differential pair with 7.5 mil trace width and ground reference on an adjacent layer. Keep total length under 25 mm and match lengths within 150 mil. Place the ESD protection array within 5 mm of the USB receptacle. For SERCOM SPI interfaces clocked above 25 MHz, route SCK and MOSI as a length-matched pair (within 200 mil). The exposed thermal pad (GND, pin 48) must be soldered to a continuous ground plane with at least 8 thermal vias (0.3 mm drill) to a bottom-side copper pour for thermal dissipation.

Do not enable the Peripheral Touch Controller (PTC) without first configuring the Y-lines as inputs in the PORT group; misconfigured PTC pins can source continuous current and damage the device. The SAM D21 errata sheet documents multiple GPIO and ADC errata - review errata documents 40001882A-SAMD21-Errata before layout finalization. The RESET pin (pin 32) requires a 10 kohm pull-up to VDDIN and a 100 nF capacitor to ground for proper power-on-reset timing. Avoid using PB04-PB07 (pins 41-44) for high-speed SERCOM signals in designs that also need ADC on those pins, as channel switching causes 2-3 ADC LSB of cross-talk.

Place the 32.768 kHz crystal (XOSC32K) within 5 mm of pins PA00 (XIN32) and PA01 (XOUT32), surrounded by a ground ring connected to GND. The crystal load capacitors (typically 12-22 pF) should connect from each crystal pin to GND with traces under 2 mm. For the 48 MHz DFLL48M closed-loop operation with USB, ensure VDDIN has less than 50 mV peak-to-peak ripple; otherwise USB eye-pattern compliance fails. Maintain 4 mm clearance between the analog traces (ADC inputs) and the digital switching traces (SWD, SERCOM clocks) to preserve ADC SNR above 60 dB.

Compliance Information

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

Per Microchip product page and DigiKey listing, ATSAMD21G16B-MFT is RoHS compliant (Green), lead-free, and supplied in industrial -40C to +125C temperature grade. AEC-Q100 is not applicable (consumer/industrial MCU, not automotive qualified).

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

Related Searches

ATSAMD21G16B-MFT ATSAMD21G16B-MFT datasheet Microchip ATSAMD21G16B-MFT ARM Cortex-M0+ 48MHz 64KB QFN-48 SAMD21G16B-MFT 48-pin QFN microcontroller SAMD21 USB HID microcontroller ATSAMD21G16B-MFT vs ATSAMD21G16B-MF ATSAMD21G16B-MFT drop-in replacement buy ATSAMD21G16B-MFT online what is the flash size of ATSAMD21G16B-MFT SAMD21G16B-MFT pinout 48-QFN low power ARM Cortex-M0+ USB MCU industrial

Related Components & Terms

Microchip Technology ATSAMD21G16B-MFT ATSAMD21G16B ATSAMD21G16B-MF ATSAMD21G15B-MFT ATSAMD21E16B-AU ATSAMD20G16B-MU PIC16F722-E/SP ARM Cortex-M0+ SAM D21 family SAM D20 family microcontroller MCU USB 2.0 Full-Speed SERCOM Peripheral Touch Controller (PTC) QFN-48 48-QFN 7x7 mm RoHS IEC 60730 Functional Safety (FuSa) tape and reel Embedded Systems Industrial Automation IoT Edge Devices
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