ATSAMD21G17A-AU - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
N.º de pieza: ATSAMD21G17A-AU ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $4.45 | $4,45 |
| 10 | $3.96 | $39,60 |
| 100 | $3.49 | $349,00 |
| 500 | $3.05 | $1.525,00 |
| 1.000 | $2.74 | $2.740,00 |
ATSAMD21G17A-AU Descripción general
What is a Cortex-M0+ microcontroller? A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals. The ARM Cortex-M0+ is the smallest, most energy-efficient core in the Cortex-M family, designed for low-cost, low-power embedded applications. Microcontrollers belong to the broader hierarchy of embedded processors -> microcontrollers -> ARM Cortex-M microcontrollers -> Cortex-M0+ family. The SAM D21 family adds Microchip's peripheral set, including SERCOM, Event System, and advanced PWM/timer blocks.
Key features include six SERCOM configurable serial interfaces (UART/SPI/I2C), a 12-bit 350ksps ADC with up to 14 channels, two analog comparators, a 10-bit 350ksps DAC, and up to 38 GPIO pins. The integrated Full-Speed USB 2.0 transceiver and Device Controller eliminate the need for an external PHY, and the Event System allows peripherals to communicate without CPU intervention, reducing active time and power consumption.
Architecturally, the SAM D21G uses a single-cycle hardware multiplier, single-cycle 32-bit I/O access via the AHB-APB bridge, and a low-power SleepWalking peripheral event system. Functional Safety (FuSa) support and built-in CRC-32 hardware enable IEC 60730 class B compliance for home appliance designs, while a True Random Number Generator (TRNG) supports secure key storage in IoT nodes.
Typical applications include home automation gateways, smart metering, industrial sensor nodes, consumer wearables, USB HID peripherals, and low-power IoT edge devices. The wide 1.62V-3.6V supply range simplifies designs powered directly from single-cell Li-ion or 3.3V system rails.
Design consideration: at 48MHz the core reaches 2.46 CoreMark/MHz but can drop to under 100uA/MHz in standby with RTC running. Decoupling must include 100nF on each VDD pin and a 4.7uF bulk capacitor near the VCORE pin.
This page consolidates distributor pricing, drop-in pin-compatible alternatives, and practical design notes that go beyond the datasheet's parameter tables.
Alternativas directas para ATSAMD21G17A-AU — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con ATSAMD21G17A-AU (mismo factor de forma y huella) — difiere en ADC, Package, DAC, Core, Operating Temperature.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
ATSAMD21G17A-AUT
✅ Sustitución directa✓ En stock
$3.41 / unidad
Ver hoja de datos →ATSAMD21G18A-AU
✅ Sustitución directa✓ En stock
$2.78 / unidad
Ver hoja de datos →ATSAMD21J17A-AUT
✅ Sustitución directa✓ En stock
$3.3 / unidad
Ver hoja de datos →ATSAMD20G17A-ANT
✅ Sustitución directa✓ En stock
$2.14 / unidad
Ver hoja de datos →ATSAMD21G17A-MU
✅ Sustitución directa✓ En stock
$2.89 / unidad
Ver hoja de datos →ATSAMD21G17A-AU Valores máximos y características eléctricas
| Series | SAM D21G, Functional Safety (FuSa) |
| Core Processor | ARM Cortex-M0+ |
| Core Size | 32-Bit |
| Core Speed | 48 MHz |
| Performance | 2.46 CoreMark/MHz |
| Flash Size | 128 KB (128K x 8) |
| SRAM Size | 16 KB |
| RWW Flash | 4 KB (separate, simultaneous code+data access) |
| Supply Voltage (Vcc/Vdd) | 1.62 V to 3.6 V |
| Number of I/O | Up to 38 GPIO |
| ADC | 12-bit, up to 350 ksps, up to 14 channels |
| DAC | 10-bit, up to 350 ksps |
| Analog Comparators | 2 |
| Serial Interfaces | 6x SERCOM (configurable UART/SPI/I2C) |
| USB | USB 2.0 Full-Speed Device, integrated transceiver |
| Connectivity | I2C, SPI, UART, USB |
| Peripherals | Brown-out Detect/Reset, DMA, Event System, I2S, POR, PWM, WDT |
| Encapsulado | 48-TQFP (7x7 mm) |
| Tipo de montaje | Surface Mount |
| Temperatura de funcionamiento | -40C to +85C (industrial) |
| Nivel MSL | 3 (168 hours) |
| Estado RoHS | Compliant |
Configuración de pines de ATSAMD21G17A-AU
| Pin 1 | PA00 — GPIO / SERCOM1[0] / TCC2[0] |
| Pin 2 | PA01 — GPIO / SERCOM1[1] / TCC2[1] |
| Pin 3 | PA02 — GPIO / AIN[0] / DAC VOUT |
| Pin 4 | PA03 — GPIO / AIN[1] / VREF+ |
| Pin 5 | PA04 — GPIO / AIN[2] / SERCOM0[0] |
| Pin 6 | PA05 — GPIO / AIN[3] / SERCOM0[1] |
| Pin 7 | PA06 — GPIO / AIN[4] / SERCOM0[2] |
| Pin 8 | PA07 — GPIO / AIN[5] / SERCOM0[3] |
| Pin 9 | VDDIO — Digital I/O supply voltage |
| Pin 10 | GND — Ground |
| Pin 11 | PA08 — GPIO / AIN[6] / SERCOM2[0] / I2S MCLK |
| Pin 12 | PA09 — GPIO / AIN[7] / SERCOM2[1] / I2S FS |
| Pin 13 | PA10 — GPIO / AIN[8] / SERCOM2[2] / I2S SCK |
| Pin 14 | PA11 — GPIO / AIN[9] / SERCOM2[3] / I2S SD |
| Pin 15 | VDDANA — Analog supply voltage |
| Pin 16 | GND — Ground |
| Pin 17 | PA12 — GPIO / AIN[10] / SERCOM4[0] / USB D- |
| Pin 18 | PA13 — GPIO / AIN[11] / SERCOM4[1] / USB D+ |
| Pin 19 | PA14 — GPIO / SERCOM3[0] / TCC0[0] |
| Pin 20 | PA15 — GPIO / SERCOM3[1] / TCC0[1] |
| Pin 21 | PA16 — GPIO / SERCOM1[0] / TCC1[0] |
| Pin 22 | PA17 — GPIO / SERCOM1[1] / TCC1[1] |
| Pin 23 | PA18 — GPIO / SERCOM1[2] / TCC1[2] |
| Pin 24 | PA19 — GPIO / SERCOM1[3] / TCC1[3] |
| Pin 25 | PA20 — GPIO / SERCOM3[2] / TCC0[2] |
| Pin 26 | PA21 — GPIO / SERCOM3[3] / TCC0[3] |
| Pin 27 | PA22 — GPIO / SERCOM3[0] / TCC0[4] |
| Pin 28 | PA23 — GPIO / SERCOM3[1] / TCC0[5] |
| Pin 29 | PA24 — GPIO / SERCOM5[2] / USB_DM |
| Pin 30 | PA25 — GPIO / SERCOM5[3] / USB_DP |
| Pin 31 | GND — Ground |
| Pin 32 | VDD — Core supply voltage |
| Pin 33 | PA26 — GPIO / SERCOM5[0] |
| Pin 34 | PA27 — GPIO / SERCOM5[1] |
| Pin 35 | PA28 — GPIO / SERCOM5[2] |
| Pin 36 | PA29 — GPIO / SERCOM5[3] |
| Pin 37 | PA30 — GPIO / SERCOM7[0] / SWCLK (programming) |
| Pin 38 | PA31 — GPIO / SERCOM7[1] / SWDIO (programming) |
| Pin 39 | RESET — Reset (active low) |
| Pin 40 | GND — Ground |
| Pin 41 | PB00 — GPIO / SERCOM5[2] |
| Pin 42 | PB01 — GPIO / SERCOM5[3] |
| Pin 43 | PB02 — GPIO / SERCOM5[0] / ADC AIN[12] |
| Pin 44 | PB03 — GPIO / SERCOM5[1] / ADC AIN[13] |
| Pin 45 | PB04 — GPIO / SERCOM5[2] |
| Pin 46 | PB05 — GPIO / SERCOM5[3] |
| Pin 47 | PB06 — GPIO / SERCOM4[2] |
| Pin 48 | PB07 — GPIO / SERCOM4[3] |
Aplicaciones típicas
ATSAMD21G17A-AU es adecuado para 6 aplicacións: Home Automation Gateways, USB HID Peripherals, Smart Metering Endpoints, Industrial Sensor Nodes, Consumer Wearables, Low-Power IoT Edge Nodes.
Home Automation Gateways
The ATSAMD21G17A-AU fits home automation gateway designs because its 48MHz Cortex-M0+ core, 128KB Flash, and integrated USB 2.0 Full-Speed device provide ample headroom for Zigbee/Wi-Fi co-processor bridging while keeping BOM cost low. Six SERCOM modules (configurable UART/SPI/I2C) let one MCU interface multiple radios, sensors, and actuators. The 2.46 CoreMark/MHz efficiency is sufficient for protocol translation, while SleepWalking peripherals keep standby current under 100uA/MHz - critical for always-on wall-powered gateways where thermal dissipation is a concern.
Recomendado
USB HID Peripherals
The ATSAMD21G17A-AU is purpose-built for 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 eliminates the external PHY cost and PCB area that competitors require. The 128KB Flash comfortably fits USB HID report descriptors, multi-device composite stacks, and vendor-specific extensions. DMA-driven USB endpoints offload packet handling from the core, leaving the 48MHz Cortex-M0+ free for HID processing, debouncing, and LED matrix control.
Recomendado
Smart Metering Endpoints
The ATSAMD21G17A-AU suits smart electricity/water/gas meter endpoints because its 2.46 CoreMark/MHz efficiency and SleepWalking peripherals deliver long battery life. The 12-bit 350ksps ADC handles sensor signal conditioning for current transformers or pulse counters, while the hardware CRC-32 and True Random Number Generator (TRNG) secure wireless authentication. The 1.62V-3.6V supply range operates directly from single-cell Li-SOCl2 meter cells. Functional Safety (FuSa) features support IEC 60730 class B compliance required for household metering.
Recomendado
Industrial Sensor Nodes
The ATSAMD21G17A-AU fits industrial 4-20mA loop-powered sensor nodes because its industrial temperature range (-40C to +85C) and 1.62V-3.6V supply tolerate harsh factory conditions. The 12-bit ADC with 14 channels reads multiple sensors simultaneously, while SERCOM modules interface RS-485 transceivers or HART modems. The 48MHz Cortex-M0+ executes PID loops and linearization at 2.46 CoreMark/MHz, and built-in self-test BIST libraries enable predictive maintenance diagnostics required in Industry 4.0 deployments.
Recomendado
Consumer Wearables
The ATSAMD21G17A-AU powers consumer wearables (fitness bands, smart watches, hearables) because its low-power SleepWalking peripherals and under 100uA/MHz standby let battery-powered devices last days on a single charge. The 128KB Flash fits BLE stack profiles, activity algorithms, and OTA handling. The 10-bit DAC drives audio outputs in hearing-assist devices, and 38 GPIO handles display, touch, haptic feedback, and I2C sensor hubs simultaneously. The small 48-TQFP 7x7 mm footprint suits wrist-worn form factors.
Recomendado
Low-Power IoT Edge Nodes
The ATSAMD21G17A-AU fits battery-powered IoT edge nodes (environmental monitors, asset trackers, smart agriculture sensors) because its Cortex-M0+ at 48MHz achieves 2.46 CoreMark/MHz while SleepWalking peripherals wake the CPU when needed, keeping active current minimal. The integrated USB 2.0 Full-Speed allows direct battery charging and firmware update via standard USB cables without external bridges. The 4KB RWW Flash section supports safe OTA updates while preserving primary firmware, essential for deployed IoT fleets.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para ATSAMD21G17A-AU — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | ATSAMD21G17A-AUT | ATSAMD21G18A-AU | ATSAMD21J17A-AU | ATSAMD20G17A-AN | ATSAMD21G17A-MU |
|---|---|---|---|---|---|---|
| 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-QFN (6x6 mm) - differs |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Size | 128 KB | 128 KB - same | 256 KB (+100%) | 128 KB - same | 128 KB - same | 128 KB - same |
| SRAM Size | 16 KB | 16 KB - same | 32 KB (+100%) | 16 KB - same | 16 KB - same | 16 KB - same |
| Core Speed | 48 MHz | 48 MHz - same | 48 MHz - same | 48 MHz - same | 48 MHz - same | 48 MHz - same |
| USB | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device - same | USB 2.0 Full-Speed Device - same | USB 2.0 Full-Speed Device - same | No USB | USB 2.0 Full-Speed Device - same |
| Supply Voltage | 1.62V to 3.6V | 1.62V to 3.6V - same | 1.62V to 3.6V - same | 1.62V to 3.6V - same | 1.62V to 3.6V - same | 1.62V to 3.6V - same |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same | -40C to +85C - same |
| Approx. Unit Price (qty 100) | $3.49 | $3.49 - same die | $4.20 - larger Flash | $3.95 - larger die | $3.10 - no USB | $3.60 - QFN package |
Diferenciadores clave
- Integrated USB 2.0 Full-Speed device with on-chip transceiver (frente a ATSAMD20G17A-AN)
- Functional Safety (FuSa) support for IEC 60730 class B (frente a Generic Cortex-M0+ MCUs)
- 6 SERCOM configurable serial interfaces (frente a Fixed-peripheral Cortex-M0+ MCUs)
Notas de diseño
The SAM D21G requires decoupling on every VDD/VDDIO/VDDANA pin. Place a 100nF ceramic cap on each supply pin within 3mm trace length, plus a single 4.7uF bulk cap near the VCORE pin. The wide 1.62V-3.6V supply allows direct Li-ion operation but switching regulators should still be bypassed with LC filters because the analog ADC performance degrades with supply ripple above 50mV pk-pk.
Estimated: at 48MHz active with all peripherals running, the SAM D21G17A draws approximately 7mA active and 6.5uA in backup mode with RTC running. The 48-TQFP 7x7 mm package has theta_JA of approximately 60 C/W on a standard 4-layer JEDEC PCB. For industrial +85C ambient designs, ensure average active current stays below 12mA or add thermal vias under the exposed pad area to keep junction rise under 20C.
USB routing on the ATSAMD21G17A-AU is sensitive: route the D+/D- differential pair with 90 ohm differential impedance, keep traces short and matched within 2mm, and place the 27 ohm source-series resistors within 4mm of the MCU pins. Keep USB traces away from switching regulator switch nodes by at least 5mm to avoid radiated EMI coupling into USB signal integrity.
The SAM D21G's NVMCTRL (Flash) write endurance is rated at 25K cycles per row. Use the 4KB RWW Flash partition for EEPROM emulation or non-volatile data to avoid burning the main Flash rows. The 32.768kHz crystal on XIN32/XOUT32 must be loaded with the correct CL capacitor per crystal ESR - 12pF crystals need 12pF caps; 6pF crystals need 6pF caps; mismatched loading causes RTC drift of several seconds per day.
Información de cumplimiento
RoHS compliant per Microchip product page and SAM D21/DA1 family datasheet. Lead-free reflow compatible. IEC 60730 class B FuSa support available with Microchip safety package.