ATSAMD21G17A-AU - 48MHz Cortex-M0+ MCU, 128KB Flash | Microchip
부품 번호: ATSAMD21G17A-AU ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $4.45 | $4.45 |
| 10 | $3.96 | $39.60 |
| 100 | $3.49 | $349.00 |
| 500 | $3.05 | $1,525.00 |
| 1,000 | $2.74 | $2,740.00 |
ATSAMD21G17A-AU 개요
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.
드롭인 대체품: ATSAMD21G17A-AU — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD21G17A-AU (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, DAC, Core, Operating Temperature.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD21G17A-AUT
✅ 드롭인✓ 재고 있음
$3.41 / 개
데이터시트 보기 →ATSAMD21G18A-AU
✅ 드롭인✓ 재고 있음
$2.78 / 개
데이터시트 보기 →ATSAMD21J17A-AUT
✅ 드롭인✓ 재고 있음
$3.3 / 개
데이터시트 보기 →ATSAMD20G17A-ANT
✅ 드롭인✓ 재고 있음
$2.14 / 개
데이터시트 보기 →ATSAMD21G17A-MU
✅ 드롭인✓ 재고 있음
$2.89 / 개
데이터시트 보기 →ATSAMD21G17A-AU 최대 정격 & 전기적 특성
| 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 |
| 패키지 | 48-TQFP (7x7 mm) |
| 실장 유형 | Surface Mount |
| 동작 온도 | -40C to +85C (industrial) |
| MSL 레벨 | 3 (168 hours) |
| RoHS 상태 | Compliant |
ATSAMD21G17A-AU 핀 구성
| 핀 1 | PA00 — GPIO / SERCOM1[0] / TCC2[0] |
| 핀 2 | PA01 — GPIO / SERCOM1[1] / TCC2[1] |
| 핀 3 | PA02 — GPIO / AIN[0] / DAC VOUT |
| 핀 4 | PA03 — GPIO / AIN[1] / VREF+ |
| 핀 5 | PA04 — GPIO / AIN[2] / SERCOM0[0] |
| 핀 6 | PA05 — GPIO / AIN[3] / SERCOM0[1] |
| 핀 7 | PA06 — GPIO / AIN[4] / SERCOM0[2] |
| 핀 8 | PA07 — GPIO / AIN[5] / SERCOM0[3] |
| 핀 9 | VDDIO — Digital I/O supply voltage |
| 핀 10 | GND — Ground |
| 핀 11 | PA08 — GPIO / AIN[6] / SERCOM2[0] / I2S MCLK |
| 핀 12 | PA09 — GPIO / AIN[7] / SERCOM2[1] / I2S FS |
| 핀 13 | PA10 — GPIO / AIN[8] / SERCOM2[2] / I2S SCK |
| 핀 14 | PA11 — GPIO / AIN[9] / SERCOM2[3] / I2S SD |
| 핀 15 | VDDANA — Analog supply voltage |
| 핀 16 | GND — Ground |
| 핀 17 | PA12 — GPIO / AIN[10] / SERCOM4[0] / USB D- |
| 핀 18 | PA13 — GPIO / AIN[11] / SERCOM4[1] / USB D+ |
| 핀 19 | PA14 — GPIO / SERCOM3[0] / TCC0[0] |
| 핀 20 | PA15 — GPIO / SERCOM3[1] / TCC0[1] |
| 핀 21 | PA16 — GPIO / SERCOM1[0] / TCC1[0] |
| 핀 22 | PA17 — GPIO / SERCOM1[1] / TCC1[1] |
| 핀 23 | PA18 — GPIO / SERCOM1[2] / TCC1[2] |
| 핀 24 | PA19 — GPIO / SERCOM1[3] / TCC1[3] |
| 핀 25 | PA20 — GPIO / SERCOM3[2] / TCC0[2] |
| 핀 26 | PA21 — GPIO / SERCOM3[3] / TCC0[3] |
| 핀 27 | PA22 — GPIO / SERCOM3[0] / TCC0[4] |
| 핀 28 | PA23 — GPIO / SERCOM3[1] / TCC0[5] |
| 핀 29 | PA24 — GPIO / SERCOM5[2] / USB_DM |
| 핀 30 | PA25 — GPIO / SERCOM5[3] / USB_DP |
| 핀 31 | GND — Ground |
| 핀 32 | VDD — Core supply voltage |
| 핀 33 | PA26 — GPIO / SERCOM5[0] |
| 핀 34 | PA27 — GPIO / SERCOM5[1] |
| 핀 35 | PA28 — GPIO / SERCOM5[2] |
| 핀 36 | PA29 — GPIO / SERCOM5[3] |
| 핀 37 | PA30 — GPIO / SERCOM7[0] / SWCLK (programming) |
| 핀 38 | PA31 — GPIO / SERCOM7[1] / SWDIO (programming) |
| 핀 39 | RESET — Reset (active low) |
| 핀 40 | GND — Ground |
| 핀 41 | PB00 — GPIO / SERCOM5[2] |
| 핀 42 | PB01 — GPIO / SERCOM5[3] |
| 핀 43 | PB02 — GPIO / SERCOM5[0] / ADC AIN[12] |
| 핀 44 | PB03 — GPIO / SERCOM5[1] / ADC AIN[13] |
| 핀 45 | PB04 — GPIO / SERCOM5[2] |
| 핀 46 | PB05 — GPIO / SERCOM5[3] |
| 핀 47 | PB06 — GPIO / SERCOM4[2] |
| 핀 48 | PB07 — GPIO / SERCOM4[3] |
일반적인 애플리케이션
ATSAMD21G17A-AU 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD21G17A-AU — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- Integrated USB 2.0 Full-Speed device with on-chip transceiver (vs ATSAMD20G17A-AN)
- Functional Safety (FuSa) support for IEC 60730 class B (vs Generic Cortex-M0+ MCUs)
- 6 SERCOM configurable serial interfaces (vs Fixed-peripheral Cortex-M0+ MCUs)
설계 노트
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.
규정 준수 정보
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.