EmbeddedRelated.com
ATSAMD21G16B-AZVAO

MCHPATSAMD21G16B-AZVAO

Microchip Technology
ARM Microcontrollers - MCU CM0,TQFP48, 64kFlash,Tray,USB,Extended Temp
Active409 in stock

Overview

The ATSAMD21G16B-AZVAO is a Microchip ARM Cortex-M0+ microcontroller in a 48-pin TQFP package. It includes 64 KB of Flash, USB support, and an extended-temperature rating, making it a flexible fit for embedded control and USB-enabled designs.

This part is commonly used where a low-cost MCU with good peripheral integration is needed for small connected devices, prototypes, and custom control boards.

Why Choose This Part

This MCU combines a Cortex-M0+ core, USB capability, and a broad set of on-chip peripherals in a compact package. The 48-pin TQFP format is convenient for custom PCB work while still leaving enough I/O for practical designs. Its extended-temperature rating also makes it more suitable for demanding embedded environments than a typical hobby-grade part.

Applications

USB device interfaces
Use as the main controller in custom USB peripherals, adapters, and simple host-connected devices.
Prototype control boards
A practical choice for compact development hardware and breadboard-friendly embedded experiments.
Low-power embedded control
Suitable for battery-aware or always-on control tasks that do not require a high-performance core.
Human-machine interfaces
Can manage buttons, LEDs, simple displays, and sensor inputs in small control panels.
Educational microcontroller projects
Good for teaching ARM Cortex-M development, firmware bring-up, and peripheral programming.

Getting Started

Developers typically use Microchip's MPLAB X IDE with the XC32 toolchain and the SAMD21 device support packs. For board-level bring-up and flashing, Microchip's EDBG-based tools or a compatible SWD programmer are commonly used, and many engineers also leverage Arduino-compatible SAMD21 boards for rapid firmware prototyping. If you are designing a custom board, pay close attention to the USB reference design, clocking, and bootloader/programming access from the start.

Dev Boards

Development boards and breakout modules featuring the ATSAMD21G16B-AZVAO or compatible chips — ready to use for prototyping.

Seeed Studio XIAO SAMD21 Seeed Technology Co., Ltd
ATSAMD21G18 XIAO SAMD21 SAM D ARM® Cortex®-M0 MCU 32-Bit Embedded Evaluation Board
Digi-Key 509 in stock
Seeed Studio XIAO SAMD21 Seeed Technology Co., Ltd
ATSAMD21G18 XIAO SAMD21 SAM D ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 3,141 in stock
Adafruit Feather M0 Express Adafruit Industries LLC
ATSAMD21G18 Feather M0 Express SAM D ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 364 in stock
The Arduino Nano 33 IoT with Headers (ABX00032) is a compact and versatile development board featuring the ARM® Cortex®-
Digi-Key Mouser 355 in stock
The Arduino Nano 33 IoT (ABX00027) is an advanced evaluation platform designed for IoT applications, featuring the 32 bi
Digi-Key Mouser 657 in stock
Part of SAM Microcontrollers family » SAMD21G

SAMD21G Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package Temp Range Stock
ATSAMD21G16B-AZVAO (this part) 409
ATSAMD21G18A-AU TQFP-48 -40degC ~ 85degC (.. 3,277
ATSAMD21G18A-AUT TQFP-48 -40degC ~ 85degC (.. 4,963
ATSAMD21G18A-MU VFQFN-48 -40degC ~ 85degC (.. 1,624
ATSAMD21G18A-AFT TQFP-48 -40degC ~ 125degC .. 20,008
ATSAMD21G18A-MUT VFQFN-48 -40degC ~ 85degC (.. 3,079
ATSAMD21G18A-MFT VFQFN-48 -40degC ~ 125degC .. 7,004
ATSAMD21G18A-AF TQFP-48 -40degC ~ 125degC .. 1,491
Also available as: ATSAMD21G18A-MZVAO, ATSAMD21G17D-AZVAO, ATSAMD21G18A-MF

Also Consider

ATSAMD21G18A-AU MCHPMicrochip Technology - Very close SAMD21 alternative with the same general Cortex-M0+ USB MCU family and a widely used 48-pin package.
ATSAMD21E18A-AU MCHPMicrochip Technology - A smaller-footprint SAMD21 option if you want the same family behavior with fewer pins and lower board complexity.
STM32F072C8T6 STMicroelectronics - A comparable low-cost Cortex-M0 USB microcontroller option for designs that can use the STM32 ecosystem instead of SAMD.