ATSAMD21G17A-AUT - 128KB Flash Cortex-M0+ MCU 48MHz | Microchip
MPN: ATSAMD21G17A-AUT β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.38 | $5.38 |
| 10 | $4.96 | $49.60 |
| 100 | $4.32 | $432.00 |
| 500 | $3.78 | $1,890.00 |
| 1,000 | $3.41 | $3,410.00 |
ATSAMD21G17A-AUT Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program memory, data memory, and peripheral interfaces. ARM Cortex-M0+ is the smallest and most energy-efficient ARM core, designed for deterministic embedded control in cost-sensitive and battery-powered applications. The ATSAMD21G17A-AUT belongs to the SAM D21 family, a broad family of Cortex-M0+ MCUs spanning 32 to 64 pins with up to 256 KB Flash, enabling simple and intuitive migration between pin counts and memory sizes within the same peripheral set.
Key features include 128 KB of Flash with 4 KB read-while-write (RWW) partition, 16 KB SRAM, a full-speed USB 2.0 interface with integrated transceiver, SERCOM (serial communication) interfaces, a 12-bit ADC with up to 20 channels, 10-bit DAC, and multiple timer/counter/PWM channels. The device operates from 1.62 V to 3.63 V, supports SleepWalking peripheral gating, and integrates Event System for zero-latency inter-peripheral signalling without CPU intervention.
Architecturally the ATSAMD21G17A-AUT combines an ARM Cortex-M0+ core with Microchip's peripheral set and a single-cycle hardware multiplier, achieving 2.46 CoreMark/MHz. The DFLL/DFLLM frequency-locked loop and 48 MHz calibrated internal oscillator eliminate the need for an external crystal in many designs, simplifying BOM and reducing PCB area.
Typical applications include home automation nodes, smart metering endpoints, consumer wearables, industrial sensor hubs, and USB HID peripherals. The automotive-grade temperature range and integrated USB make it well suited for automotive body electronics, infotainment accessory controllers, and OBD-II interface dongles.
When designing with this device, note that the USB peripheral requires an external 32.768 kHz crystal for full USB suspend/resume compliance, while non-USB applications can run from the internal oscillator alone. The AUT suffix requires AEC-Q100 qualification review for production hardware inspection.
Drop-in alternatives for ATSAMD21G17A-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 ATSAMD21G17A-AUT (same form factor and footprint) β differing in ADC, Package, DAC, USB Interface, Core.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
ATSAMD21G18A-AUT
β Drop-Inπ Reference alternative (not in catalog)
ATSAMD21G16B-AUT
β Drop-Inπ Reference alternative (not in catalog)
ATSAMD21G17A-AU
β Drop-Inβ In Stock
$3.3 / Unit
View Datasheet βATSAMD21G15B-AUT
β Drop-Inπ Reference alternative (not in catalog)
ATSAMD21E17A-AU
β Drop-Inβ In Stock
$2.3 / Unit
View Datasheet βATSAMD20J18A-AUT
β Drop-Inπ Reference alternative (not in catalog)
ATSAMD21G17A-AUT Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M0+ (32-bit) |
| Maximum Clock Frequency | 48 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Read-While-Write Partition | 4 KB RWW |
| Supply Voltage | 1.62 V to 3.63 V |
| Operating Temperature | -40C to +125C (Automotive Grade) |
| Package | 48-pin TQFP (7x7 mm) |
| USB Interface | USB 2.0 Full-Speed, integrated transceiver |
| ADC | 12-bit, up to 20 channels |
| DAC | 10-bit |
| SERCOM Modules | 6 (configurable UART/SPI/I2C) |
| Timer/Counters | TC modules with PWM |
| Event System | Yes (peripheral-to-peripheral signalling) |
| Pin Count | 48 |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
ATSAMD21G17A-AUT Pin Configuration
| Pin 1 | PA00 β GPIO PA00 / XIN32 (external 32.768 kHz crystal input) |
| Pin 2 | PA01 β GPIO PA01 / XOUT32 (external 32.768 kHz crystal output) |
| Pin 3 | PA02 β GPIO PA02 (ADC AIN0) |
| Pin 4 | PA03 β GPIO PA03 (ADC AIN1, reference) |
| Pin 5 | GND β Ground |
| Pin 6 | VDDIO β I/O supply voltage |
| Pin 7 | VDDIN β Voltage regulator input |
| Pin 8 | PA04 β GPIO PA04 (ADC AIN4) |
| Pin 9 | PA05 β GPIO PA05 (ADC AIN5) |
| Pin 10 | PA06 β GPIO PA06 (ADC AIN6) |
| Pin 11 | PA07 β GPIO PA07 (ADC AIN7) |
| Pin 12 | VDDCORE β Internal core voltage output |
| Pin 13 | GND β Ground |
| Pin 14 | PA08 β GPIO PA08 (ADC AIN16) |
| Pin 15 | PA09 β GPIO PA09 (ADC AIN17) |
| Pin 16 | PA10 β GPIO PA10 (ADC AIN18) |
| Pin 17 | PA11 β GPIO PA11 (USB D-) |
| Pin 18 | PA12 β GPIO PA12 (USB D+) |
| Pin 19 | GND β Ground |
| Pin 20 | PA13 β GPIO PA13 |
| Pin 21 | PA14 β GPIO PA14 |
| Pin 22 | PA15 β GPIO PA15 |
| Pin 23 | PA16 β GPIO PA16 (I2C SDA) |
| Pin 24 | PA17 β GPIO PA17 (I2C SCL) |
| Pin 25 | PA18 β GPIO PA18 |
| Pin 26 | PA19 β GPIO PA19 |
| Pin 27 | PA20 β GPIO PA20 |
| Pin 28 | PA21 β GPIO PA21 |
| Pin 29 | PA22 β GPIO PA22 |
| Pin 30 | PA23 β GPIO PA23 |
| Pin 31 | PA24 β GPIO PA24 (USB ID, USB_ID) |
| Pin 32 | PA25 β GPIO PA25 (USB VBUS) |
| Pin 33 | GND β Ground |
| Pin 34 | VDDIO β I/O supply voltage |
| Pin 35 | PA27 β GPIO PA27 |
| Pin 36 | PA28 β GPIO PA28 (Reset input) |
| Pin 37 | PB02 β GPIO PB02 (ADC AIN10) |
| Pin 38 | PB03 β GPIO PB03 (ADC AIN11) |
| Pin 39 | PB04 β GPIO PB04 (ADC AIN12) |
| Pin 40 | PB05 β GPIO PB05 (ADC AIN13) |
| Pin 41 | PB06 β GPIO PB06 (ADC AIN14) |
| Pin 42 | PB07 β GPIO PB07 (ADC AIN15) |
| Pin 43 | PB08 β GPIO PB08 |
| Pin 44 | PB09 β GPIO PB09 |
| Pin 45 | PB10 β GPIO PB10 |
| Pin 46 | PB11 β GPIO PB11 |
| Pin 47 | GND β Ground |
| Pin 48 | VDDIO β I/O supply voltage |
Typical Applications
ATSAMD21G17A-AUT is suitable for 8 applications: Automotive Body Electronics, USB HID Peripherals, Home Automation Hubs, Smart Metering Endpoints, Consumer Wearable Devices, Industrial Sensor Hubs, OBD-II Automotive Diagnostics, IoT Edge Sensor Nodes.
Automotive Body Electronics
The ATSAMD21G17A-AUT's AEC-Q100 automotive qualification and -40C to +125C operating range make it ideal for body control modules including door/window controllers, seat adjustment, mirror control, and lighting drivers. The 128 KB Flash accommodates CAN/LIN stack and OEM-specific body software, and the 12-bit ADC with up to 20 channels supports sensor conditioning for temperature, position, and current sensing. Integrated USB enables factory diagnostic interfaces and end-of-line programming.
Recommended
USB HID Peripherals
The ATSAMD21G17A-AUT integrates a USB 2.0 Full-Speed interface with on-chip transceiver, eliminating the need for an external PHY and reducing BOM cost for USB keyboards, mice, game controllers, and HID-class devices. The 48 MHz Cortex-M0+ core executes HID class drivers efficiently within the 128 KB Flash budget, while the 16 KB SRAM handles USB packet structures and HID report buffers. Six SERCOM modules support additional SPI/I2C peripherals such as sensors or RGB LEDs.
Recommended
Home Automation Hubs
The ATSAMD21G17A-AUT is well suited for home automation gateway nodes combining Zigbee/Thread radio control, sensor aggregation, and local control logic. The Cortex-M0+ at 48 MHz executes wireless protocol stacks within 128 KB Flash and 16 KB SRAM, while the 12-bit ADC and SERCOM interfaces connect to temperature, humidity, and occupancy sensors. Low-power SleepWalking peripherals enable battery-powered sensor endpoints with years of operation on 2xAA cells from the 1.62-3.63 V supply.
Recommended
Smart Metering Endpoints
The ATSAMD21G17A-AUT powers smart electricity/water/gas meter endpoints with its integrated 12-bit ADC for metrology-grade measurement of voltage and current channels. The 128 KB Flash stores metering firmware, calibration tables, and wireless protocol stacks (Zigbee/W-Mbus), while the 16 KB SRAM handles measurement buffers and communication queues. The automotive-grade temperature range supports outdoor meter installations, and the wide 1.62-3.63 V supply operates directly from battery or energy harvesting sources.
Recommended
Consumer Wearable Devices
The ATSAMD21G17A-AUT's low-power SleepWalking peripherals and Event System enable wearable fitness trackers, smart watches, and health monitors with extended battery life. The 12-bit ADC captures biometric signals (heart rate, SpO2, skin temperature) and the 10-bit DAC drives audio or haptic feedback. The 48-TQFP compact 7x7 mm package fits small form-factor wearable PCBs, while six SERCOM interfaces connect to BLE modules, displays, and motion sensors.
Recommended
Industrial Sensor Hubs
The ATSAMD21G17A-AUT's -40C to +125C operating range and 12-bit ADC make it ideal for industrial 4-20 mA/0-10 V sensor hub modules aggregating multiple analog inputs into a single fieldbus node. The Cortex-M0+ at 48 MHz executes industrial protocols (IO-Link, Modbus RTU) within 128 KB Flash, while the Event System triggers deterministic responses without CPU intervention. Six SERCOM interfaces support RS-485, RS-232, SPI sensors, and I2C peripherals simultaneously.
Recommended
OBD-II Automotive Diagnostics
The ATSAMD21G17A-AUT powers plug-in OBD-II diagnostic dongles and scan tools with its integrated USB interface for host PC connectivity and CAN/LIN-capable SERCOM interfaces for vehicle bus access. The 128 KB Flash hosts CAN/LIN protocol stacks and vehicle database lookups, while the 16 KB SRAM buffers diagnostic trouble codes (DTCs) and live data streams. The AEC-Q100 automotive temperature grade ensures reliable operation across vehicle cabin and under-hood thermal environments.
Recommended
IoT Edge Sensor Nodes
The ATSAMD21G17A-AUT enables battery-powered IoT edge sensor nodes with years of operation from a single coin cell or 2xAA battery, leveraging the wide 1.62-3.63 V supply range and SleepWalking peripheral gating. The Cortex-M0+ core at 48 MHz executes lightweight MQTT-SN or CoAP stacks over BLE/LoRa within 128 KB Flash, while the 12-bit ADC reads environmental sensors and the Event System triggers wake-on-sensor events without CPU intervention for ultra-low quiescent current.
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD21G17A-AUT β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | ATSAMD21G18A-AUT | ATSAMD21G16B-AUT | ATSAMD21G17A-AU | ATSAMD21G15B-AUT |
|---|---|---|---|---|---|
| Package | 48-pin TQFP (7x7 mm) | 48-pin TQFP (7x7 mm) - same | 48-pin TQFP (7x7 mm) - same | 48-pin TQFP (7x7 mm) - same | 48-pin TQFP (7x7 mm) - same |
| Brand | Microchip Technology | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same | Microchip Technology - same |
| Flash Memory | 128 KB | 256 KB | 64 KB | 128 KB | 32 KB |
| SRAM | 16 KB | 32 KB | 8 KB | 16 KB | 4 KB |
| Maximum Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| USB Interface | USB 2.0 FS integrated | USB 2.0 FS integrated | USB 2.0 FS integrated | USB 2.0 FS integrated | USB 2.0 FS integrated |
| Operating Temperature | -40C to +125C (Automotive) | -40C to +125C (Automotive) | -40C to +125C (Automotive) | -40C to +85C (Industrial) | -40C to +125C (Automotive) |
| AEC-Q100 Qualified | Yes | Yes | Yes | No | Yes |
| Supply Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V |
| ADC Channels | Up to 20 channels, 12-bit | Up to 20 channels, 12-bit | Up to 20 channels, 12-bit | Up to 20 channels, 12-bit | Up to 20 channels, 12-bit |
Key Differentiators
- Automotive AEC-Q100 qualified with -40C to +125C operating range (vs ATSAMD21G17A-AU)
- Larger memory upgrade path within same 48-TQFP footprint (vs ATSAMD21G15B-AUT)
- Integrated USB 2.0 Full-Speed transceiver (vs ATSAMD20J18A-AUT)
Design Notes
The ATSAMD21G17A-AUT operates from 1.62 V to 3.63 V and includes an internal voltage regulator generating VDDCORE. Decouple VDDIN with a minimum 1 uF ceramic capacitor close to the pin, and add a 100 nF capacitor on VDDCORE for high-frequency noise suppression. Estimated: at 48 MHz active current ~7 mA, power dissipation at 3.3 V is roughly 23 mW, easily handled without thermal relief.
Place the 32.768 kHz crystal (and its load capacitors) within 5 mm of pins 1 (XIN32) and 2 (XOUT32) for reliable USB suspend timing. Route USB D+/D- (PA11/PA12) as a 90-ohm differential pair with length matching under 2 mm mismatch. Connect the exposed pad (if present on the bottom of the TQFP package) to GND for thermal relief on high-utilization designs.
Do not confuse the AUT suffix (automotive grade, -40C to +125C, AEC-Q100) with the AU suffix (industrial grade, -40C to +85C) for designs requiring extended temperature range. The USB peripheral requires the external 32.768 kHz crystal to function correctly - designs omitting this crystal will fail USB compliance testing. Always check the reset pin (PA28) is properly pulled up via 10 kOhm and decoupled with 100 nF for clean POR behavior.
Route the USB D+/D- signals as a 90-ohm differential pair with continuous ground reference and length matching to within 2 mm. Keep total trace length under 50 mm to minimize signal degradation at 12 Mbps USB Full-Speed. Avoid routing USB traces near high-frequency switching signals or switching regulator inductors to prevent EMI coupling into the data lines.
Compliance Information
AEC-Q100 automotive qualified per AUT suffix; RoHS and REACH compliant per Microchip product environmental compliance information.