ATSAMD21G17D-AFT - 48MHz Cortex-M0+ 128KB Flash MCU | Microchip
Teilenummer: ATSAMD21G17D-AFT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 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 Übersicht
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.
Drop-in-Alternativen für ATSAMD21G17D-AFT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit ATSAMD21G17D-AFT (gleiche Bauform und Footprint) – abweichend in Operating Temperature, USB, ADC, Package, Core.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
ATSAMD21G17A-AFT
✅ Drop-In✓ Auf Lager
$3.7 / Stück
Datenblatt ansehen →ATSAMD21E18A-AFT
✅ Drop-In✓ Auf Lager
$2.72 / Stück
Datenblatt ansehen →ATSAMD21E17A-AFT
✅ Drop-In📋 Referenzalternative (nicht im Katalog)
ATSAMD21G17D-AUT
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$2.78 / Stück
Datenblatt ansehen →ATSAMD21G17D-AFT Grenzwerte & elektrische Eigenschaften
| 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 |
| Versorgungsspannung | 1.62 V to 3.63 V |
| Betriebstemperatur | -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 |
| Gehäuse | 48-pin TQFP (7x7 mm) |
| Montageart | Surface Mount |
| MSL-Level | 3 (168 hours) |
| RoHS-Status | Compliant |
| Lead-Free / Halogen-Free | Yes / Yes |
ATSAMD21G17D-AFT Pin-Konfiguration
| Pin 1 | PA00 — Port A GPIO 0 / XIN32 |
| Pin 2 | PA01 — Port A GPIO 1 / XOUT32 |
| Pin 3 | PA02 — Port A GPIO 2 |
| Pin 4 | PA03 — Port A GPIO 3 / ADC AIN[1] |
| Pin 5 | PA04 — Port A GPIO 4 / VREFA |
| Pin 6 | PA05 — Port A GPIO 5 |
| Pin 7 | PA06 — Port A GPIO 6 / ADC AIN[6] |
| Pin 8 | PA07 — Port A GPIO 7 / ADC AIN[7] |
| Pin 9 | VDD — Digital supply |
| Pin 10 | GND — Digital ground |
| Pin 11 | PA08 — Port A GPIO 8 / I2S FS |
| Pin 12 | PA09 — Port A GPIO 9 / I2S MCK |
| Pin 13 | PA10 — Port A GPIO 10 |
| Pin 14 | PA11 — Port A GPIO 11 / USB D- |
| Pin 15 | PA12 — Port A GPIO 12 / USB D+ |
| Pin 16 | PA13 — Port A GPIO 13 |
| Pin 17 | PA14 — Port A GPIO 14 |
| Pin 18 | PA15 — Port A GPIO 15 |
| Pin 19 | PA16 — Port A GPIO 16 / SERCOM1 PAD0 |
| Pin 20 | PA17 — Port A GPIO 17 / SERCOM1 PAD1 |
| Pin 21 | PA18 — Port A GPIO 18 / SERCOM1 PAD2 |
| Pin 22 | PA19 — Port A GPIO 19 / SERCOM1 PAD3 |
| Pin 23 | PA20 — Port A GPIO 20 |
| Pin 24 | PA21 — Port A GPIO 21 |
| Pin 25 | PA22 — Port A GPIO 22 / SERCOM3 PAD0 |
| Pin 26 | PA23 — Port A GPIO 23 / SERCOM3 PAD1 |
| Pin 27 | PA24 — Port A GPIO 24 / USB ID |
| Pin 28 | PA25 — Port A GPIO 25 / USB VBUS |
| Pin 29 | GND — Digital ground |
| Pin 30 | VDD — Digital supply |
| Pin 31 | PB00 — Port B GPIO 0 |
| Pin 32 | PB01 — Port B GPIO 1 |
| Pin 33 | PB02 — Port B GPIO 2 / ADC AIN[10] |
| Pin 34 | PB03 — Port B GPIO 3 / ADC AIN[11] |
| Pin 35 | PB04 — Port B GPIO 4 |
| Pin 36 | PB05 — Port B GPIO 5 |
| Pin 37 | PB06 — Port B GPIO 6 |
| Pin 38 | PB07 — Port B GPIO 7 |
| Pin 39 | PB08 — Port B GPIO 8 |
| Pin 40 | PB09 — Port B GPIO 9 |
| Pin 41 | PB10 — Port B GPIO 10 |
| Pin 42 | PB11 — Port B GPIO 11 |
| Pin 43 | PB12 — Port B GPIO 12 / NIA_HOLD |
| Pin 44 | PB13 — Port B GPIO 13 |
| Pin 45 | PB14 — Port B GPIO 14 |
| Pin 46 | PB15 — Port B GPIO 15 |
| Pin 47 | NRST — Reset (active low) |
| Pin 48 | VDDCORE — Internal regulator output / decoupling |
Typische Anwendungen
ATSAMD21G17D-AFT ist geeignet für 6 Anwendungs: 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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
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.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für ATSAMD21G17D-AFT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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 |
Wichtigste Unterscheidungsmerkmale
- 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)
Designhinweise
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.
Compliance-Informationen
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.