ATSAMD21G17A-AUT - 128KB Flash Cortex-M0+ MCU 48MHz | Microchip
MPN: ATSAMD21G17A-AUT ✓ 啟用中ATSAMD21G17A-AUT 概覽
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.
直接替換替代品,適用於 ATSAMD21G17A-AUT — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: ATSAMD21G17A-AUT (相同外形與佔位) — 差異在於 ADC, Package, DAC, Operating Temperature, USB.
ATSAMD21G18A-AUT
✅ 直接替換📋 參考替代品(不在目錄中)
ATSAMD21G16B-AUT
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD21G17A-AU
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD21G15B-AUT
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD21E17A-AU
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD20J18A-AUT
✅ 直接替換聯絡詢價
查看資料表 →ATSAMD21G17A-AUT 最大額定值與電氣特性
| Core | ARM Cortex-M0+ (32-bit) |
| 最大時脈頻率 | 48 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Read-While-Write Partition | 4 KB RWW |
| 供應電壓 | 1.62 V to 3.63 V |
| 工作溫度 | -40C to +125C (Automotive Grade) |
| 封裝 | 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) |
| 腳位數 | 48 |
| 安裝類型 | Surface Mount |
| RoHS 狀態 | Compliant |
ATSAMD21G17A-AUT 腳位配置
| 腳位 1 | PA00 — GPIO PA00 / XIN32 (external 32.768 kHz crystal input) |
| 腳位 2 | PA01 — GPIO PA01 / XOUT32 (external 32.768 kHz crystal output) |
| 腳位 3 | PA02 — GPIO PA02 (ADC AIN0) |
| 腳位 4 | PA03 — GPIO PA03 (ADC AIN1, reference) |
| 腳位 5 | GND — Ground |
| 腳位 6 | VDDIO — I/O supply voltage |
| 腳位 7 | VDDIN — Voltage regulator input |
| 腳位 8 | PA04 — GPIO PA04 (ADC AIN4) |
| 腳位 9 | PA05 — GPIO PA05 (ADC AIN5) |
| 腳位 10 | PA06 — GPIO PA06 (ADC AIN6) |
| 腳位 11 | PA07 — GPIO PA07 (ADC AIN7) |
| 腳位 12 | VDDCORE — Internal core voltage output |
| 腳位 13 | GND — Ground |
| 腳位 14 | PA08 — GPIO PA08 (ADC AIN16) |
| 腳位 15 | PA09 — GPIO PA09 (ADC AIN17) |
| 腳位 16 | PA10 — GPIO PA10 (ADC AIN18) |
| 腳位 17 | PA11 — GPIO PA11 (USB D-) |
| 腳位 18 | PA12 — GPIO PA12 (USB D+) |
| 腳位 19 | GND — Ground |
| 腳位 20 | PA13 — GPIO PA13 |
| 腳位 21 | PA14 — GPIO PA14 |
| 腳位 22 | PA15 — GPIO PA15 |
| 腳位 23 | PA16 — GPIO PA16 (I2C SDA) |
| 腳位 24 | PA17 — GPIO PA17 (I2C SCL) |
| 腳位 25 | PA18 — GPIO PA18 |
| 腳位 26 | PA19 — GPIO PA19 |
| 腳位 27 | PA20 — GPIO PA20 |
| 腳位 28 | PA21 — GPIO PA21 |
| 腳位 29 | PA22 — GPIO PA22 |
| 腳位 30 | PA23 — GPIO PA23 |
| 腳位 31 | PA24 — GPIO PA24 (USB ID, USB_ID) |
| 腳位 32 | PA25 — GPIO PA25 (USB VBUS) |
| 腳位 33 | GND — Ground |
| 腳位 34 | VDDIO — I/O supply voltage |
| 腳位 35 | PA27 — GPIO PA27 |
| 腳位 36 | PA28 — GPIO PA28 (Reset input) |
| 腳位 37 | PB02 — GPIO PB02 (ADC AIN10) |
| 腳位 38 | PB03 — GPIO PB03 (ADC AIN11) |
| 腳位 39 | PB04 — GPIO PB04 (ADC AIN12) |
| 腳位 40 | PB05 — GPIO PB05 (ADC AIN13) |
| 腳位 41 | PB06 — GPIO PB06 (ADC AIN14) |
| 腳位 42 | PB07 — GPIO PB07 (ADC AIN15) |
| 腳位 43 | PB08 — GPIO PB08 |
| 腳位 44 | PB09 — GPIO PB09 |
| 腳位 45 | PB10 — GPIO PB10 |
| 腳位 46 | PB11 — GPIO PB11 |
| 腳位 47 | GND — Ground |
| 腳位 48 | VDDIO — I/O supply voltage |
典型應用
ATSAMD21G17A-AUT 適用於 8 應用s: 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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
推薦產品摘要
工程參考資料,適用於 ATSAMD21G17A-AUT — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | 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 |
主要差異化特點
- Automotive AEC-Q100 qualified with -40C to +125C operating range (對比ATSAMD21G17A-AU)
- Larger memory upgrade path within same 48-TQFP footprint (對比ATSAMD21G15B-AUT)
- Integrated USB 2.0 Full-Speed transceiver (對比ATSAMD20J18A-AUT)
設計說明
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.
合規資訊
AEC-Q100 automotive qualified per AUT suffix; RoHS and REACH compliant per Microchip product environmental compliance information.