ATSAMD21G17D-AFT - 48MHz Cortex-M0+ 128KB Flash MCU | Microchip
부품 번호: ATSAMD21G17D-AFT ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $5.2 | $5.20 |
| 10 | $4.68 | $46.80 |
| 100 | $4.16 | $416.00 |
| 500 | $3.75 | $1,875.00 |
| 1,000 | $3.32 | $3,320.00 |
| 2,500 | $2.98 | $7,450.00 |
ATSAMD21G17D-AFT 개요
What is a Cortex-M0+ microcontroller? A Cortex-M0+ microcontroller is a 32-bit ARM microprocessor core optimized for ultra-low power and deterministic real-time response, sitting at the entry level of the Cortex-M family. The ATSAMD21G17D-AFT positions itself as a low-power, high-performance MCU that bridges 8-bit PIC/AVR designs and more capable Cortex-M4 parts, sitting within the broader Microchip SAM microcontroller portfolio which spans SAM D, SAM C, SAM S, SAM E and SAM V families.
Key differentiating features include 1.62V to 3.63V supply operation, ultra-low-power Sleep and Standby modes with typical currents below 5 microamps with RTC retention, and an integrated peripheral touch controller (PTC) for capacitive touch interfaces. The device exposes 38 programmable I/O pins with 5V-tolerant inputs on selected pins, providing flexibility for mixed-voltage designs without level shifters on slow signals.
Architecturally, the ATSAMD21G17D-AFT implements the Cortex-M0+ v6-M instruction set with single-cycle I/O access via the AHB-APB bus matrix, hardware multiplier, and a tightly-coupled Nested Vectored Interrupt Controller (NVIC). The integrated USB 2.0 Full-Speed PHY eliminates external transceiver components, while 4 KB of Read-While-Write Flash allows live firmware updates without application interruption.
Typical applications include USB human-interface devices (HID), consumer electronics with capacitive touch, smart-home and home-automation gateways, industrial sensor hubs, low-cost data loggers, and metering solutions. The wide operating temperature range suits outdoor or harsh-environment deployments such as factory-floor controllers or smart meters.
Design considerations: when laying out the 48-TQFP, dedicate short, impedance-controlled traces to the USB D+/D- pins, provide a 1uF decoupling capacitor on each VDD pin, and connect the NRST line through a 10k pull-up and a 100nF capacitor to ground for clean resets.
This page synthesizes distributor pricing, drop-in TQFP-48 alternatives and practical design notes not collected in the manufacturer datasheet, giving procurement and engineering reviewers a single trusted reference.
드롭인 대체품: ATSAMD21G17D-AFT — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: ATSAMD21G17D-AFT (동일 폼 팩터 및 풋프린트) — 차이점: Operating Temperature, USB, ADC, Package, Core.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
ATSAMD21G17A-AFT
✅ 드롭인✓ 재고 있음
$3.7 / 개
데이터시트 보기 →ATSAMD21E18A-AFT
✅ 드롭인✓ 재고 있음
$2.72 / 개
데이터시트 보기 →ATSAMD21E17A-AFT
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
ATSAMD21G17D-AUT
✅ 드롭인 ⚠️ 사양 미검증✓ 재고 있음
$2.78 / 개
데이터시트 보기 →ATSAMD21G17D-AFT 최대 정격 & 전기적 특성
| Architecture | ARM Cortex-M0+ (v6-M) |
| Core | 32-bit RISC |
| Max CPU Frequency | 48 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Read-While-Write Flash Partition | 4 KB |
| 공급 전압 | 1.62 V to 3.63 V |
| 동작 온도 | -40C to +125C (industrial) |
| GPIO Count | 38 programmable I/O pins |
| DMA Channels | 12 |
| Timers | 9 (TC, TCC, RTC) |
| Communication Interfaces | 6 SERCOM (UART, SPI, I2C, I2S, LIN) |
| USB | USB 2.0 Full-Speed with on-chip PHY |
| ADC | 12-bit, up to 350 ksps |
| DAC | 10-bit |
| 패키지 | 48-pin TQFP (7x7 mm) |
| 실장 유형 | Surface Mount |
| MSL 레벨 | 3 (168 hours) |
| RoHS 상태 | Compliant |
| Lead-Free / Halogen-Free | Yes / Yes |
ATSAMD21G17D-AFT 핀 구성
| 핀 1 | PA00 — Port A GPIO 0 / XIN32 |
| 핀 2 | PA01 — Port A GPIO 1 / XOUT32 |
| 핀 3 | PA02 — Port A GPIO 2 |
| 핀 4 | PA03 — Port A GPIO 3 / ADC AIN[1] |
| 핀 5 | PA04 — Port A GPIO 4 / VREFA |
| 핀 6 | PA05 — Port A GPIO 5 |
| 핀 7 | PA06 — Port A GPIO 6 / ADC AIN[6] |
| 핀 8 | PA07 — Port A GPIO 7 / ADC AIN[7] |
| 핀 9 | VDD — Digital supply |
| 핀 10 | GND — Digital ground |
| 핀 11 | PA08 — Port A GPIO 8 / I2S FS |
| 핀 12 | PA09 — Port A GPIO 9 / I2S MCK |
| 핀 13 | PA10 — Port A GPIO 10 |
| 핀 14 | PA11 — Port A GPIO 11 / USB D- |
| 핀 15 | PA12 — Port A GPIO 12 / USB D+ |
| 핀 16 | PA13 — Port A GPIO 13 |
| 핀 17 | PA14 — Port A GPIO 14 |
| 핀 18 | PA15 — Port A GPIO 15 |
| 핀 19 | PA16 — Port A GPIO 16 / SERCOM1 PAD0 |
| 핀 20 | PA17 — Port A GPIO 17 / SERCOM1 PAD1 |
| 핀 21 | PA18 — Port A GPIO 18 / SERCOM1 PAD2 |
| 핀 22 | PA19 — Port A GPIO 19 / SERCOM1 PAD3 |
| 핀 23 | PA20 — Port A GPIO 20 |
| 핀 24 | PA21 — Port A GPIO 21 |
| 핀 25 | PA22 — Port A GPIO 22 / SERCOM3 PAD0 |
| 핀 26 | PA23 — Port A GPIO 23 / SERCOM3 PAD1 |
| 핀 27 | PA24 — Port A GPIO 24 / USB ID |
| 핀 28 | PA25 — Port A GPIO 25 / USB VBUS |
| 핀 29 | GND — Digital ground |
| 핀 30 | VDD — Digital supply |
| 핀 31 | PB00 — Port B GPIO 0 |
| 핀 32 | PB01 — Port B GPIO 1 |
| 핀 33 | PB02 — Port B GPIO 2 / ADC AIN[10] |
| 핀 34 | PB03 — Port B GPIO 3 / ADC AIN[11] |
| 핀 35 | PB04 — Port B GPIO 4 |
| 핀 36 | PB05 — Port B GPIO 5 |
| 핀 37 | PB06 — Port B GPIO 6 |
| 핀 38 | PB07 — Port B GPIO 7 |
| 핀 39 | PB08 — Port B GPIO 8 |
| 핀 40 | PB09 — Port B GPIO 9 |
| 핀 41 | PB10 — Port B GPIO 10 |
| 핀 42 | PB11 — Port B GPIO 11 |
| 핀 43 | PB12 — Port B GPIO 12 / NIA_HOLD |
| 핀 44 | PB13 — Port B GPIO 13 |
| 핀 45 | PB14 — Port B GPIO 14 |
| 핀 46 | PB15 — Port B GPIO 15 |
| 핀 47 | NRST — Reset (active low) |
| 핀 48 | VDDCORE — Internal regulator output / decoupling |
일반적인 애플리케이션
ATSAMD21G17D-AFT 적합 용도: 6 애플리케이션s: USB Human Interface Device (HID), Smart Home and Home Automation Gateway, Industrial Sensor Hub and Metering, Consumer Electronics with Capacitive Touch, Wearable and Fitness Devices, Low-Cost Industrial PLC and I/O Module.
USB Human Interface Device (HID)
The ATSAMD21G17D-AFT's integrated USB 2.0 Full-Speed PHY and 128 KB Flash make it a natural fit for USB HID peripherals such as keyboards, mice, game controllers and custom input devices. Designers can route the D+/D- pair directly to a USB-C or USB-B connector with only 33 ohm series termination and TVS protection, eliminating an external PHY BOM cost. The 6 SERCOM channels support up to 6 additional I/O expansions for buttons, sensors or lighting while USB enumeration runs concurrently, and 12 DMA channels offload HID report transfers from the Cortex-M0+ core.
추천
Smart Home and Home Automation Gateway
For smart-home hubs and automation controllers, the ATSAMD21G17D-AFT offers Cortex-M0+ processing at 48 MHz, 16 KB SRAM and 128 KB Flash for Zigbee/Wi-Fi co-processor bridges or Thread border router firmware. The 6 SERCOM modules can drive multi-protocol UART/SPI/I2C communication with radios, sensors and EEPROM, while the 38 GPIO handle local LEDs, pushbuttons and relays. Per the SAM D21 datasheet, Standby current below 5 microamp with full SRAM retention supports battery-powered door/window sensors for multi-year battery life.
추천
Industrial Sensor Hub and Metering
The ATSAMD21G17D-AFT's -40C to +125C industrial temperature range and Functional Safety (FuSa) diagnostics make it ideal for sensor hubs and metering applications such as water/gas/electricity meters. The 12-bit 350 ksps ADC paired with 10-bit DAC supports precision analog front-end conditioning, while 9 timers drive PWM-actuated valve and motor control loops. Per Microchip's FuSa documentation, the D variant's IEC 60730-class B diagnostics allow designers to certify end products for safety compliance without external watchdog ASICs.
추천
Consumer Electronics with Capacitive Touch
The ATSAMD21G17D-AFT integrates a Peripheral Touch Controller (PTC) supporting up to 256 touch channels via X-lines and Y-lines, enabling button, slider and wheel interfaces in appliances and consumer gadgets. Per the SAM D21 datasheet, hardware-driven touch acquisition offloads the Cortex-M0+ core, running alongside the USB stack while the PTC manages water-tolerance and noise immunity. The 128 KB Flash and 4 KB Read-While-Write partition support OTA firmware updates for connected appliances.
추천
Wearable and Fitness Devices
For battery-powered wearables such as fitness trackers, hearables and smart bands, the ATSAMD21G17D-AFT combines sub-5 microamp Standby currents with a 48 MHz high-performance mode for sensor fusion workloads. The 16 KB SRAM holds BLE radio buffers and step-counter windows, while 6 SERCOM drive I2C/SPI sensors like heart-rate monitors, 9-axis IMUs and pressure sensors. Per the SAM D21 datasheet, integrated SleepWalking peripherals wake the CPU only on threshold events, maximizing coin-cell runtime.
추천
Low-Cost Industrial PLC and I/O Module
The ATSAMD21G17D-AFT's 38 GPIO, 6 SERCOM and 9 timers support PLC-style digital I/O, PWM outputs and multi-protocol industrial links. Industrial comparators, an analog comparator and a 12-bit ADC handle 0-10 V analog inputs when paired with resistor dividers. Per the SAM D21 datasheet, the -D variant's FuSa diagnostics and -40C to +125C temperature range enable IEC 61010-certified industrial modules for factory automation racks.
추천
추천 제품 요약
엔지니어링 참조 데이터: ATSAMD21G17D-AFT — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | ATSAMD21G17A-AFT | ATSAMD21E18A-AFT | ATSAMD21E17A-AFT | ATSAMD21G17D-AUT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-48 (7x7 mm) | TQFP-48 (7x7 mm) - same | TQFP-48 (7x7 mm) - same | TQFP-48 (7x7 mm) - same | TQFP-48 (7x7 mm) - same |
| Core | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz | Cortex-M0+ 48 MHz |
| Flash Memory | 128 KB | 128 KB | 256 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 32 KB | 32 KB | 16 KB |
| Functional Safety (FuSa) | Yes (IEC 60730) | No | Yes | Yes | Yes |
| USB | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY | USB 2.0 Full-Speed PHY |
| Operating Temperature | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C |
주요 차별점
- Only 128 KB SAM D21G with Functional Safety (FuSa) diagnostics in TQFP-48 (vs ATSAMD21G17A-AFT)
- Higher Flash headroom than baseline G17 variants (vs ATSAMD21G15B-AU)
- On-chip USB Full-Speed PHY eliminates external transceiver (vs Cross-brand STM32F072C8T6)
설계 노트
Decouple every VDD pin with a 100 nF ceramic capacitor placed within 2 mm of the pin, plus a shared 4.7 uF bulk capacitor on the main 3.3 V rail. The VDDCORE pin (pin 48) requires its own 1 uF ceramic to ground; do not omit this cap, otherwise internal regulator stability is not guaranteed. The SAM D21 datasheet recommends low-ESR X7R dielectrics for the buck-derived supply.
Route the USB D+ (PA12) and D- (PA11) pair as a 90 ohm differential microstrip with matched lengths (delta less than 150 mil) and keep the trace away from noisy digital lines. Place the 33 ohm series termination resistors within 4 mm of the device pins, and add a TVS diode array such as USBLC6-2SC6 near the connector. The 12 MHz crystal traces must be short and surrounded by a ground guard ring to avoid jittering the 48 MHz CPU clock.
Configure unused GPIO as input with internal pull-up enabled, or as output driven low, to minimize power consumption and noise injection. For SERCOM I2C lines, place 4.7 kohm pull-ups as close as possible to the device pins, and ensure the rise time is below 300 ns per the SAM D21 datasheet I2C electrical specifications. Use the integrated DMA engine for SPI transfers to reduce CPU load and bus contention.
Do not enable the on-chip USB regulator's VBUS sense without a 5 V tolerant divider, since the VBUS pin is 5 V only and can damage the 3.3 V GPIO if directly connected. The NRST line requires both a 10 kohm pull-up to VDD and a 100 nF capacitor to ground - missing the cap causes unreliable reset behavior. Per Microchip errata, certain ADC inputs share physical pins with SERCOM pads, so verify pinout function multiplexing in the per-port matrix before finalizing PCB layout.
규정 준수 정보
RoHS and REACH compliance per Microchip product declaration. AEC-Q100 not applicable for general-purpose industrial MCU; safety compliance is IEC 60730 / IEC 61508 via the -D FuSa block, not AEC-Q100.