ATSAMD21G17A-MU - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
MPN: ATSAMD21G17A-MU ✓ Hoạt độngATSAMD21G17A-MU Tóm tắt
An ARM Cortex-M0+ MCU is a 32-bit microcontroller built around the Cortex-M0+ processor core, an ultra-low-power Thumb-2 instruction-set core designed for embedded deterministic control. Within the broader semiconductor hierarchy, Cortex-M0+ parts sit under ARM Cortex-M -> 32-bit microcontroller -> microcontroller -> digital IC -> integrated circuit. The SAM D21 family targets low-power connected applications where USB connectivity, peripheral flexibility via SERCOM, and low active/idle current are critical.
Key features of the ATSAMD21G17A-MU include the integrated USB 2.0 Full-Speed device/host with on-chip transceiver eliminating external PHY cost, a 12-channel 350 ksps 12-bit ADC with differential and single-ended modes, two analog comparators, a 10-bit 350 ksps DAC, and a Real-Time Clock with calendar mode. The SERCOM modules each independently support I2C/SPI/USART, allowing flexible pin function assignment without re-routing PCB traces. The Event System, Peripheral Touch Controller (PTC), and DMAC offload the CPU for low-latency peripheral interactions.
Architecturally, the device couples the Cortex-M0+ core with a multi-layer AHB/APB bus matrix, dedicated SERCOM peripherals, and a low-power architecture offering Sleep, Standby, and Backup domains with typical active current under 3 mA at 48 MHz. The 2.46 CoreMark/MHz efficiency and zero-wait-state Flash at 48 MHz yield 2.46*48 = ~118 CoreMark headroom for typical firmware loads.
Typical applications include USB HID and CDC peripherals, low-power IoT sensor nodes, home automation controllers, consumer wearables, industrial HMI panels, and metering endpoints requiring USB firmware upgrade.
Design consideration: ensure VDD and VDDIO decoupling (100 nF + bulk 4.7 uF) are placed within 3 mm of the package pins, and route the USB DP/DM pair as a 90 ohm differential microstrip with length matching under 2 mm to pass USB compliance.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD21G17A-MU — 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-MU (cùng hình factor và footprint) — khác nhau ở ADC, DAC, Package, USB, Operating Temperature.
ATSAMD21G17A-MUT
✅ Drop-In📋 Tham chiếu thay thế (không có trong danh mục)
ATSAMD21G18A-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G16A-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD21G17A-MU Tỷ lệ tối đa & tính chất điện
| Core Architecture | ARM Cortex-M0+ |
| Core Bit Width | 32-bit |
| Tần số xung maksimum | 48 MHz |
| Program Memory (Flash) | 128 KB |
| SRAM | 16 KB |
| RWW Flash Section | 4 KB (per series feature) |
| Supply Voltage (VDD) | 1.62 V to 3.6 V |
| GPIO Count | 38 |
| ADC | 12-bit, 12 channels, up to 350 ksps |
| DAC | 10-bit, 1 channel, up to 350 ksps |
| Analog Comparators | 2 |
| USB | USB 2.0 Full-Speed device/host with on-chip transceiver |
| SERCOM Modules | 6 (each configurable as I2C/SPI/USART) |
| Timers/Counters | TC modules + TCC (per family) |
| Khoảng nhiệt độ hoạt động | -40C to +85C (industrial) |
| Hộp | 48-QFN (7x7 mm) |
| Kiểu lắp đặt | Surface Mount |
| RoHS / REACH | RoHS compliant; REACH status to be verified |
Cấu hình chân ATSAMD21G17A-MU
| Chân 1 | VDDIO — Digital I/O supply voltage |
| Chân 2 | PA00 — GPIO / XIN (external clock input) |
| Chân 3 | PA01 — GPIO / XOUT (external clock output) |
| Chân 4 | PA02 — GPIO / ADC0Y |
| Chân 5 | PA03 — GPIO / ADC1Y |
| Chân 6 | GND — Ground |
| Chân 7 | PA04 — GPIO / VREFA / AIN0 |
| Chân 8 | PA05 — GPIO / VREFB / AIN1 |
| Chân 9 | PA06 — GPIO / AIN2 |
| Chân 10 | PA07 — GPIO / AIN3 |
| Chân 11 | VDD — Core supply voltage |
| Chân 12 | PA08 — GPIO / I2S_FS0 |
| Chân 13 | PA09 — GPIO / I2S_SCK0 |
| Chân 14 | PA10 — GPIO / I2S_SDO |
| Chân 15 | PA11 — GPIO / USB_DP |
| Chân 16 | PA12 — GPIO / USB_DM |
| Chân 17 | GND — Ground |
| Chân 18 | PA13 — GPIO / I2S_SDI0 |
| Chân 19 | PA14 — GPIO |
| Chân 20 | PA15 — GPIO |
| Chân 21 | PA16 — GPIO / I2C_SDA (SERCOM1) |
| Chân 22 | PA17 — GPIO / I2C_SCL (SERCOM1) |
| Chân 23 | PA18 — GPIO |
| Chân 24 | PA19 — GPIO |
| Chân 25 | PA20 — GPIO |
| Chân 26 | PA21 — GPIO |
| Chân 27 | PA22 — GPIO |
| Chân 28 | PA23 — GPIO |
| Chân 29 | PA24 — GPIO / USB_SOF |
| Chân 30 | PA25 — GPIO |
| Chân 31 | GND — Ground |
| Chân 32 | PB02 — GPIO / ADC0X |
| Chân 33 | PB03 — GPIO / ADC1X |
| Chân 34 | PB04 — GPIO / AIN12 |
| Chân 35 | PB05 — GPIO / AIN13 |
| Chân 36 | PB06 — GPIO / AIN14 |
| Chân 37 | PB07 — GPIO / AIN15 |
| Chân 38 | PB08 — GPIO / I2S_MCKI |
| Chân 39 | PB09 — GPIO |
| Chân 40 | PB10 — GPIO |
| Chân 41 | PB11 — GPIO |
| Chân 42 | PB12 — GPIO |
| Chân 43 | PB13 — GPIO |
| Chân 44 | PB14 — GPIO |
| Chân 45 | PB15 — GPIO |
| Chân 46 | PB16 — GPIO |
| Chân 47 | PB17 — GPIO |
| Chân 48 | VDDIO — Digital I/O supply voltage |
| Chân EP | EPAD — Exposed thermal pad - tie to GND |
Ứng dụng tiêu biểu
ATSAMD21G17A-MU phù hợp cho 6 Áp dụngs: USB HID / CDC Peripheral, Low-Power IoT Sensor Node, Home Automation Controller, Industrial HMI Panel, Consumer Wearable Device, Smart Metering Endpoint.
USB HID / CDC Peripheral
The ATSAMD21G17A-MU integrates a USB 2.0 Full-Speed device/host controller with an on-chip transceiver, so no external PHY is needed for HID keyboards, mice, game controllers, or CDC virtual COM ports. The Cortex-M0+ at 48 MHz gives roughly 118 CoreMark headroom, easily handling HID report parsing and CDC ACM echo. A 12-bit ADC and 6 SERCOM peripherals enable rich HID sensor reports (e.g., multi-axis mice) without external components. Compared to discrete USB + MCU solutions, this part cuts BOM cost and PCB area, with VBUS sensing built-in. Per the Microchip datasheet, the USB DP/DM pair should be routed as a 90 ohm differential microstrip for compliance.
Được đề xuất
Low-Power IoT Sensor Node
The ATSAMD21G17A-MU's 1.62 V to 3.6 V supply range supports direct single-cell Li-ion / 2xAA battery operation. Active current under 3 mA at 48 MHz and multiple low-power Sleep / Standby modes make it suitable for battery-powered IoT sensor nodes that wake on interrupt. The 12-bit 350 ksps ADC handles most sensor interfaces (temperature, humidity, gas), while SERCOM modules can host SPI sensors and an I2C sensor hub. Event System and DMAC reduce CPU wake time, extending battery life. Designers can pair this MCU with an external sub-GHz or BLE module via UART for full IoT connectivity, with the MCU acting as the application processor and sensor aggregator.
Được đề xuất
Home Automation Controller
The ATSAMD21G17A-MU is well-suited as the application processor in a home automation hub or room controller. Six SERCOM modules allow simultaneous support for SPI displays, I2C sensors, UART to a Wi-Fi/BLE module, and additional GPIO expansion. The 128 KB Flash fits firmware for Zigbee/BLE bridges, scene logic, and OTA staging buffers. Integrated USB allows easy firmware upgrade via USB stick or host connection. The 12-bit ADC handles analog dimming control for LED drivers. Compared to 8-bit MCUs, the Cortex-M0+ enables faster execution of network protocol stacks while remaining low-power, and the 1.62 V minimum supply supports 2xAA battery backup for timekeeping.
Được đề xuất
Industrial HMI Panel
The ATSAMD21G17A-MU drives small industrial HMI panels with TFT/LCD displays via SPI, supporting 6 SPI peripherals simultaneously for display + touch controller. The 12-bit ADC handles analog keypad or rotary encoder inputs, while the 10-bit DAC generates reference voltages for sensor excitation. Industrial temperature range (-40C to +85C) covers most factory-floor installations, and 1.62 V to 3.6 V supply allows direct 3.3 V operation from industrial 24 V->3.3 V DC-DC rails. The Event System enables low-latency response to encoder and button interrupts without CPU polling. Compared to discrete display-driver + MCU solutions, the integrated peripherals and DMA reduce BOM cost in mid-volume industrial products.
Được đề xuất
Consumer Wearable Device
The ATSAMD21G17A-MU's small 48-QFN 7x7 mm footprint, low active current, and integrated USB make it a strong fit for consumer wearables such as fitness trackers, smartwatches (as a sensor companion), and BLE-enabled hearables. SERCOM peripherals support BLE modules, I2C heart-rate sensors, SPI displays, and I2S audio DACs simultaneously. The DAC can generate simple audio cues. Low-power Sleep plus RTC calendar mode enables always-on timekeeping at microamp-level current, extending battery life. Compared to dedicated wearable SoCs, this part provides more GPIO and design flexibility at the cost of higher power than an application-specific wearable processor.
Được đề xuất
Smart Metering Endpoint
The ATSAMD21G17A-MU is suitable for electricity, water, or gas metering endpoints where 128 KB Flash fits metering firmware, RTC calendar support enables time-of-use tariff logic, and the 12-bit ADC with differential mode measures load current via shunt or CT. Integrated USB allows field firmware upgrade and data download by utility technicians. The industrial temperature range and 1.62 V to 3.6 V supply handle outdoor metering cabinets and battery-backed RTC operation. Event System and DMA enable non-blocking metrology data acquisition, freeing CPU for tariff logic and communication tasks. Designers can pair this MCU with a wireless M-Bus or LoRaWAN module via UART for AMI backhaul.
Đượ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-MU — 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-MUT | ATSAMD21G18A-MU | ATSAMD20G16A-MU |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash | 128 KB | 128 KB | 256 KB | 64 KB |
| SRAM | 16 KB | 16 KB | 32 KB | 8 KB |
| USB | USB 2.0 FS device/host with on-chip transceiver | Yes | Yes | No (SAMD20 lacks USB) |
| Supply Voltage | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V |
| GPIO Count | 38 | 38 | 38 | 38 |
Bảo phân biệt quan trọng
- Integrated USB 2.0 Full-Speed with on-chip transceiver (vsATSAMD20G16A-MU)
- Larger Flash (128 KB vs 64 KB) doubles firmware headroom (vsATSAMD20G16A-MU)
- Smaller Flash (128 KB vs 256 KB) for cost-optimized designs (vsATSAMD21G18A-MU)
- Industrial temperature range with ARM Cortex-M0+ efficiency (vsGeneric 8-bit MCU (e.g., ATMEGA328P-AUR))
Ghi chú thiết kế
Place a 100 nF 0402 ceramic decoupling capacitor on each VDD pin and a single 4.7 uF bulk capacitor on VDDIO within 3 mm of the package. The 48-QFN exposed pad (EPAD) must be soldered to a continuous low-impedance ground pour with at least 8 thermal vias to inner ground planes; an unsoldered EPAD causes thermal shutdown under sustained 48 MHz operation and degrades ADC accuracy by ~2 LSB.
Route the USB DP (PA11) and DM (PA12) pair as a 90 ohm differential microstrip on the top layer with length matching under 2 mm. Keep the pair away from switching regulators and clock traces by at least 5x the trace-to-trace spacing. Add a 50 ohm single-ended ground-reference path. The USB compliance test fixture requires this routing discipline per the Microchip SAMD21 USB design checklist.
Do not program the NVMUSER row to disable the 48 MHz DFLL unless intentional - many low-power applications accidentally disable it, dropping the core to 8 MHz internal oscillator. The first GPIO wake-up after Sleep mode requires the IO glitch filter to be cleared via the WRCCTRL register; otherwise the wakeup event is missed, causing a phantom 'stuck' Sleep loop.
Estimated: At 48 MHz active mode, VDD = 3.3 V, the typical IDD is approximately 3 mA (per SAMD21 family typical characteristics). At 100% duty cycle, power dissipation is roughly 3.3 V * 3 mA = 9.9 mW. With QFN 7x7 theta_JA of approximately 35 C/W, junction rise above ambient is approximately 0.35 C, well within thermal limits. Battery-powered designs should use Standby mode (1.4 uA typical) and wake via RTC or GPIO interrupt.
Thông tin tuân thủ
RoHS and REACH compliance per Microchip product page and alldatasheet entry. AEC-Q100 not applicable as this is not an automotive part - for automotive-grade SAMD21 use ATSAMD21G17A-MUT-VAO or similar -VAO suffix parts. Halogen-free status not explicitly stated in the verified web data.