ATSAMD21G17A-MU - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
부품 번호: ATSAMD21G17A-MU ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.52 | $4.52 |
| 10 | $4.07 | $40.70 |
| 100 | $3.62 | $362.00 |
| 500 | $3.26 | $1,630.00 |
| 1,000 | $2.89 | $2,890.00 |
ATSAMD21G17A-MU 개요
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.
드롭인 대체품: ATSAMD21G17A-MU — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD21G17A-MU (동일 폼 팩터 및 풋프린트) — 차이점: ADC, DAC, Package, USB, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD21G17A-MUT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD21G18A-MUT
✅ 드롭인✓ 재고 있음
$3.37 / 개
데이터시트 보기 →ATSAMD20G16A-MUT
✅ 드롭인✓ 재고 있음
$2.41 / 개
데이터시트 보기 →ATSAMD21G17A-MU 최대 정격 & 전기적 특성
| Core Architecture | ARM Cortex-M0+ |
| Core Bit Width | 32-bit |
| 최대 클록 주파수 | 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) |
| 동작 온도 범위 | -40C to +85C (industrial) |
| 패키지 | 48-QFN (7x7 mm) |
| 실장 유형 | Surface Mount |
| RoHS / REACH | RoHS compliant; REACH status to be verified |
ATSAMD21G17A-MU 핀 구성
| 핀 1 | VDDIO — Digital I/O supply voltage |
| 핀 2 | PA00 — GPIO / XIN (external clock input) |
| 핀 3 | PA01 — GPIO / XOUT (external clock output) |
| 핀 4 | PA02 — GPIO / ADC0Y |
| 핀 5 | PA03 — GPIO / ADC1Y |
| 핀 6 | GND — Ground |
| 핀 7 | PA04 — GPIO / VREFA / AIN0 |
| 핀 8 | PA05 — GPIO / VREFB / AIN1 |
| 핀 9 | PA06 — GPIO / AIN2 |
| 핀 10 | PA07 — GPIO / AIN3 |
| 핀 11 | VDD — Core supply voltage |
| 핀 12 | PA08 — GPIO / I2S_FS0 |
| 핀 13 | PA09 — GPIO / I2S_SCK0 |
| 핀 14 | PA10 — GPIO / I2S_SDO |
| 핀 15 | PA11 — GPIO / USB_DP |
| 핀 16 | PA12 — GPIO / USB_DM |
| 핀 17 | GND — Ground |
| 핀 18 | PA13 — GPIO / I2S_SDI0 |
| 핀 19 | PA14 — GPIO |
| 핀 20 | PA15 — GPIO |
| 핀 21 | PA16 — GPIO / I2C_SDA (SERCOM1) |
| 핀 22 | PA17 — GPIO / I2C_SCL (SERCOM1) |
| 핀 23 | PA18 — GPIO |
| 핀 24 | PA19 — GPIO |
| 핀 25 | PA20 — GPIO |
| 핀 26 | PA21 — GPIO |
| 핀 27 | PA22 — GPIO |
| 핀 28 | PA23 — GPIO |
| 핀 29 | PA24 — GPIO / USB_SOF |
| 핀 30 | PA25 — GPIO |
| 핀 31 | GND — Ground |
| 핀 32 | PB02 — GPIO / ADC0X |
| 핀 33 | PB03 — GPIO / ADC1X |
| 핀 34 | PB04 — GPIO / AIN12 |
| 핀 35 | PB05 — GPIO / AIN13 |
| 핀 36 | PB06 — GPIO / AIN14 |
| 핀 37 | PB07 — GPIO / AIN15 |
| 핀 38 | PB08 — GPIO / I2S_MCKI |
| 핀 39 | PB09 — GPIO |
| 핀 40 | PB10 — GPIO |
| 핀 41 | PB11 — GPIO |
| 핀 42 | PB12 — GPIO |
| 핀 43 | PB13 — GPIO |
| 핀 44 | PB14 — GPIO |
| 핀 45 | PB15 — GPIO |
| 핀 46 | PB16 — GPIO |
| 핀 47 | PB17 — GPIO |
| 핀 48 | VDDIO — Digital I/O supply voltage |
| 핀 EP | EPAD — Exposed thermal pad - tie to GND |
일반적인 애플리케이션
ATSAMD21G17A-MU 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD21G17A-MU — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- Integrated USB 2.0 Full-Speed with on-chip transceiver (vs ATSAMD20G16A-MU)
- Larger Flash (128 KB vs 64 KB) doubles firmware headroom (vs ATSAMD20G16A-MU)
- Smaller Flash (128 KB vs 256 KB) for cost-optimized designs (vs ATSAMD21G18A-MU)
- Industrial temperature range with ARM Cortex-M0+ efficiency (vs Generic 8-bit MCU (e.g., ATMEGA328P-AUR))
설계 노트
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.
규정 준수 정보
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.