ATSAMD21G17A-AU - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
MPN: ATSAMD21G17A-AU ✓ Hoạt độngATSAMD21G17A-AU Tóm tắt
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.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD21G17A-AU — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD21G17A-AU (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, Core, Operating Temperature.
ATSAMD21G17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21G18A-AU
✅ Drop-In✗ Hết hàng
$2.78 / Đơn vị
Xem tài liệu →ATSAMD21J17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G17A-ANT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21G17A-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21G17A-AU Tỷ lệ tối đa & tính chất điện
| 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 |
| Hộp | 48-TQFP (7x7 mm) |
| Kiểu lắp đặt | Surface Mount |
| Nhiệt độ hoạt động | -40C to +85C (industrial) |
| Cấp MSL | 3 (168 hours) |
| Trạng thái RoHS | Compliant |
Cấu hình chân ATSAMD21G17A-AU
| Chân 1 | PA00 — GPIO / SERCOM1[0] / TCC2[0] |
| Chân 2 | PA01 — GPIO / SERCOM1[1] / TCC2[1] |
| Chân 3 | PA02 — GPIO / AIN[0] / DAC VOUT |
| Chân 4 | PA03 — GPIO / AIN[1] / VREF+ |
| Chân 5 | PA04 — GPIO / AIN[2] / SERCOM0[0] |
| Chân 6 | PA05 — GPIO / AIN[3] / SERCOM0[1] |
| Chân 7 | PA06 — GPIO / AIN[4] / SERCOM0[2] |
| Chân 8 | PA07 — GPIO / AIN[5] / SERCOM0[3] |
| Chân 9 | VDDIO — Digital I/O supply voltage |
| Chân 10 | GND — Ground |
| Chân 11 | PA08 — GPIO / AIN[6] / SERCOM2[0] / I2S MCLK |
| Chân 12 | PA09 — GPIO / AIN[7] / SERCOM2[1] / I2S FS |
| Chân 13 | PA10 — GPIO / AIN[8] / SERCOM2[2] / I2S SCK |
| Chân 14 | PA11 — GPIO / AIN[9] / SERCOM2[3] / I2S SD |
| Chân 15 | VDDANA — Analog supply voltage |
| Chân 16 | GND — Ground |
| Chân 17 | PA12 — GPIO / AIN[10] / SERCOM4[0] / USB D- |
| Chân 18 | PA13 — GPIO / AIN[11] / SERCOM4[1] / USB D+ |
| Chân 19 | PA14 — GPIO / SERCOM3[0] / TCC0[0] |
| Chân 20 | PA15 — GPIO / SERCOM3[1] / TCC0[1] |
| Chân 21 | PA16 — GPIO / SERCOM1[0] / TCC1[0] |
| Chân 22 | PA17 — GPIO / SERCOM1[1] / TCC1[1] |
| Chân 23 | PA18 — GPIO / SERCOM1[2] / TCC1[2] |
| Chân 24 | PA19 — GPIO / SERCOM1[3] / TCC1[3] |
| Chân 25 | PA20 — GPIO / SERCOM3[2] / TCC0[2] |
| Chân 26 | PA21 — GPIO / SERCOM3[3] / TCC0[3] |
| Chân 27 | PA22 — GPIO / SERCOM3[0] / TCC0[4] |
| Chân 28 | PA23 — GPIO / SERCOM3[1] / TCC0[5] |
| Chân 29 | PA24 — GPIO / SERCOM5[2] / USB_DM |
| Chân 30 | PA25 — GPIO / SERCOM5[3] / USB_DP |
| Chân 31 | GND — Ground |
| Chân 32 | VDD — Core supply voltage |
| Chân 33 | PA26 — GPIO / SERCOM5[0] |
| Chân 34 | PA27 — GPIO / SERCOM5[1] |
| Chân 35 | PA28 — GPIO / SERCOM5[2] |
| Chân 36 | PA29 — GPIO / SERCOM5[3] |
| Chân 37 | PA30 — GPIO / SERCOM7[0] / SWCLK (programming) |
| Chân 38 | PA31 — GPIO / SERCOM7[1] / SWDIO (programming) |
| Chân 39 | RESET — Reset (active low) |
| Chân 40 | GND — Ground |
| Chân 41 | PB00 — GPIO / SERCOM5[2] |
| Chân 42 | PB01 — GPIO / SERCOM5[3] |
| Chân 43 | PB02 — GPIO / SERCOM5[0] / ADC AIN[12] |
| Chân 44 | PB03 — GPIO / SERCOM5[1] / ADC AIN[13] |
| Chân 45 | PB04 — GPIO / SERCOM5[2] |
| Chân 46 | PB05 — GPIO / SERCOM5[3] |
| Chân 47 | PB06 — GPIO / SERCOM4[2] |
| Chân 48 | PB07 — GPIO / SERCOM4[3] |
Ứng dụng tiêu biểu
ATSAMD21G17A-AU phù hợp cho 6 Áp dụngs: 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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
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.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD21G17A-AU — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | 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 |
Bảo phân biệt quan trọng
- Integrated USB 2.0 Full-Speed device with on-chip transceiver (vsATSAMD20G17A-AN)
- Functional Safety (FuSa) support for IEC 60730 class B (vsGeneric Cortex-M0+ MCUs)
- 6 SERCOM configurable serial interfaces (vsFixed-peripheral Cortex-M0+ MCUs)
Ghi chú thiết kế
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.
Thông tin tuân thủ
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.