ATSAMD21G17D-MUT - 48MHz ARM Cortex-M0+ MCU 128KB Flash QFN-48
MPN: ATSAMD21G17D-MUT ✓ פעילATSAMD21G17D-MUT סקירה
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, working RAM, and programmable peripherals. The Cortex-M0+ is ARM's smallest and most energy-efficient application core, optimized for deterministic interrupt response and minimal silicon area. Within the broader taxonomy, the ATSAMD21G17D belongs to the ARM Cortex-M family -> 32-bit microcontrollers -> embedded microcontrollers -> integrated circuits. The SAM D21 family specifically targets low-power connected applications where USB connectivity, capacitive touch, and rich analog integration are required without a separate transceiver.
Key features of the ATSAMD21G17D-MUT include a 48 MHz maximum CPU clock, 128 KB of self-programmable Flash with 4 KB read-while-write section, 16 KB SRAM, six SERCOM channels reconfigurable as UART/SPI/I2C, one full-speed USB 2.0 device port, two 12-bit ADCs (up to 350 ksps each), one 10-bit DAC, up to 38 GPIO, and a 32-bit RTC with calendar mode. Functional Safety (FuSa) features simplify IEC 60730 class B compliance for home appliances and white goods. Sleep currents are typically below 10 uA with full SRAM retention and RTC running.
Architecturally, the SAM D21 uses a single-cycle hardware multiplier, an MPU for memory protection, an Event System for inter-peripheral signaling without CPU intervention, and a Peripheral Touch Controller (PTC) supporting capacitive buttons, sliders, and proximity sensors. The device supports SERCOM re-mapping, allowing the same peripheral block to serve multiple physical pin assignments, which simplifies PCB routing in space-constrained designs.
Typical applications for the ATSAMD21G17D-MUT include home automation hubs, smart thermostats and metering, consumer wearables, low-cost sensor nodes, USB peripherals such as HID input devices and MIDI controllers, and industrial sensor interfaces. Its combination of USB device, ADC, DAC, and low-power modes makes it a versatile general-purpose MCU for connected embedded products.
When designing with this MCU, ensure the exposed pad is soldered to a sufficient copper pour to meet the 4-layer thermal and electrical reference design; an inadequately grounded pad will degrade ADC noise performance and SERCOM signal quality. Use the on-chip 32 kHz crystal oscillator for RTC accuracy rather than the internal 8 MHz trimmed RC for time-keeping.
This page synthesizes distributor pricing from DigiKey/Mouser, drop-in alternatives within the SAM D21 family, and practical design notes not found in the manufacturer datasheet, giving engineers a one-stop reference for the ATSAMD21G17D-MUT.
חלופות תחליף ישיר עבור ATSAMD21G17D-MUT — אותו מארז, תואם פין-לפין. חלקים במארז שונה הדורשים עיבוד מחדש של ה-PCB אינם נכללים.
וריאנטים בסדרה זו
דגמים מאותה סדרה התואמים Drop-in עם ATSAMD21G17D-MUT (אותו גורם צורה וטביעת רגל) — שונים ב ADC, Package, DAC, Core, Flash Memory.
ATSAMD21G18D-MUT
✅ Drop-In ⚠️ מפרטים לא מאומתים📋 חלופה להתייחסות (לא בקטלוג)
ATSAMD21G17D-AUT
✅ Drop-In ⚠️ מפרטים לא מאומתיםצור קשר לקבלת מחיר
הצג גיליון נתונים ←ATSAMD21G16D-MUT
✅ Drop-In ⚠️ מפרטים לא מאומתים📋 חלופה להתייחסות (לא בקטלוג)
ATSAMD21G17A-MUT
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
ATSAMC21G17A-MUTS2
✅ Drop-In📋 חלופה להתייחסות (לא בקטלוג)
ATSAMD21G17D-MUT דירוגים מרביים ומאפיינים חשמליים
| Core Architecture | ARM Cortex-M0+ |
| Maximum CPU Clock | 48 MHz |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| RWW Flash Section | 4 KB |
| Operating Voltage | 1.62 V to 3.63 V |
| Package Type | 48-pin QFN (7x7 mm) with exposed pad |
| סוג הרכבה | Surface Mount |
| USB Interface | USB 2.0 Full-Speed Device |
| ADC | 2x 12-bit, up to 350 ksps |
| DAC | 1x 10-bit |
| SERCOM Channels | 6 (configurable UART/SPI/I2C) |
| GPIO | Up to 38 |
| RTC | 32-bit with calendar mode |
| טמפרטורת פעולה | -40C to +85C (I-temp) |
| Functional Safety | FuSa (IEC 60730 class B ready) |
| רמת MSL | 3 (168 hours) |
| סטטוס RoHS | Compliant |
תצורת פינים של ATSAMD21G17D-MUT
| פין 1 | VDDIO — Digital I/O supply voltage |
| פין 2 | PA00 — GPIO / SERCOM1 PAD0 / ADC0 |
| פין 3 | PA01 — GPIO / SERCOM1 PAD1 / ADC1 |
| פין 4 | PA02 — GPIO / SERCOM0 PAD0 / ADC2 / DAC0 |
| פין 5 | PA03 — GPIO / SERCOM0 PAD1 / ADC3 / VREFA |
| פין 6 | GND — Ground |
| פין 7 | PA04 — GPIO / SERCOM1 PAD2 / ADC4 |
| פין 8 | PA05 — GPIO / SERCOM1 PAD3 / ADC5 |
| פין 9 | PA06 — GPIO / SERCOM0 PAD2 |
| פין 10 | PA07 — GPIO / SERCOM0 PAD3 |
| פין 11 | PA08 — GPIO / SERCOM2 PAD0 / USB D- |
| פין 12 | PA09 — GPIO / SERCOM2 PAD1 / USB D+ |
| פין 13 | PA10 — GPIO / SERCOM2 PAD2 |
| פין 14 | PA11 — GPIO / SERCOM2 PAD3 |
| פין 15 | VDDIO — Digital I/O supply voltage |
| פין 16 | GND — Ground |
| פין 17 | PA12 — GPIO / SERCOM4 PAD0 / PTC X0 |
| פין 18 | PA13 — GPIO / SERCOM4 PAD1 / PTC X1 |
| פין 19 | PA14 — GPIO / SERCOM4 PAD2 / PTC X2 |
| פין 20 | PA15 — GPIO / SERCOM4 PAD3 / PTC X3 |
| פין 21 | PA16 — GPIO / SERCOM3 PAD0 / PTC Y0 |
| פין 22 | PA17 — GPIO / SERCOM3 PAD1 / PTC Y1 |
| פין 23 | PA18 — GPIO / SERCOM3 PAD2 / PTC Y2 |
| פין 24 | PA19 — GPIO / SERCOM3 PAD3 / PTC Y3 |
| פין 25 | PA20 — GPIO / SERCOM5 PAD2 |
| פין 26 | PA21 — GPIO / SERCOM5 PAD3 |
| פין 27 | PA22 — GPIO / SERCOM3 PAD0 / I2S FS0 |
| פין 28 | PA23 — GPIO / SERCOM3 PAD1 / I2S SCK0 |
| פין 29 | PA24 — GPIO / SERCOM5 PAD0 / USB SOF |
| פין 30 | PA25 — GPIO / SERCOM5 PAD1 |
| פין 31 | GND — Ground |
| פין 32 | VDDCORE — Internal core voltage (decoupling) |
| פין 33 | PA26 — GPIO / SERCOM3 PAD2 |
| פין 34 | PA27 — GPIO / SERCOM3 PAD3 |
| פין 35 | PA28 — GPIO / SERCOM5 PAD2 / Reset |
| פין 36 | PA29 — GPIO / SERCOM5 PAD3 / Boot |
| פין 37 | PA30 — GPIO / SERCOM1 PAD2 / SWCLK |
| פין 38 | PA31 — GPIO / SERCOM1 PAD3 / SWDIO |
| פין 39 | VBUS — USB VBUS sense |
| פין 40 | VDDIO — Digital I/O supply voltage |
| פין 41 | VDDIN — Voltage regulator input |
| פין 42 | PB02 — GPIO / SERCOM5 PAD0 / ADC14 |
| פין 43 | PB03 — GPIO / SERCOM5 PAD1 / ADC15 |
| פין 44 | PB04 — GPIO / SERCOM3 PAD0 |
| פין 45 | PB05 — GPIO / SERCOM3 PAD1 |
| פין 46 | PB06 — GPIO / SERCOM3 PAD2 |
| פין 47 | PB07 — GPIO / SERCOM3 PAD3 |
| פין 48 | GND — Ground |
יישומים טיפוסיים
ATSAMD21G17D-MUT מתאים עבור 6 יישוםs: USB HID Input Devices, Home Automation Hubs, Industrial Sensor Nodes, Smart Metering Endpoints, Consumer Wearables, Capacitive Touch Interfaces.
USB HID Input Devices
The ATSAMD21G17D-MUT is an excellent fit for USB Human Interface Device (HID) peripherals such as keyboards, mice, MIDI controllers, and game pads. Its integrated USB 2.0 Full-Speed device port with on-chip transceiver and pull-up resistor eliminates the need for an external USB PHY, while six SERCOM channels provide flexible SPI/I2C expansion for sensors and displays. The 48 MHz Cortex-M0+ core delivers ample processing headroom for HID report parsing and debouncing, and the 128 KB Flash comfortably stores USB descriptors, HID report maps, and firmware upgrade routines. Sleep current below 10 uA with RTC running extends battery life in wireless peripherals that wake only on user input.
מומלץ
Home Automation Hubs
Smart-home gateways and appliance controllers benefit from the ATSAMD21G17D-MUT's FuSa (IEC 60730 class B) readiness, low-power architecture, and rich peripheral set. The two 12-bit 350 ksps ADCs handle multiple analog sensor inputs (temperature, humidity, current sensing), while SERCOM channels provide UART/SPI/I2C interfaces for wireless co-processors (Bluetooth, LoRa, sub-GHz). Functional Safety features simplify certification of white-goods controllers where IEC 60730 compliance is mandatory. The 16 KB SRAM supports Zigbee or BLE HCI command buffers, and the 128 KB Flash holds OTA bootloader plus application. Sleep current below 10 uA extends battery life in wireless remote units.
מומלץ
Industrial Sensor Nodes
The ATSAMD21G17D-MUT suits industrial 4-20 mA sensor transmitters and IO-Link device transceivers where wide operating voltage (1.62-3.63 V) and industrial temperature range (-40C to +85C) are required. Its Cortex-M0+ core at 48 MHz processes sensor linearization, calibration, and IO-Link stack compression efficiently, while the two 12-bit ADCs digitize multiple analog inputs simultaneously with DMA support. Six SERCOMs interface to SPI sensors and I2C peripherals, and the Event System routes peripheral triggers without CPU intervention, reducing latency for deterministic IO-Link cycle timing. Functional Safety hardware assists in IEC 61508 SIL-capable designs.
מומלץ
Smart Metering Endpoints
For electricity, water, and gas metering end-points, the ATSAMD21G17D-MUT provides the metering compute headroom plus the analog integration to handle multi-phase ADC sampling and RTC timestamping. The 32-bit RTC with calendar mode captures consumption interval timestamps accurately even across leap years, while the 4 KB RWW flash section allows concurrent firmware updates without interrupting metering acquisition. SERCOM channels interface to PLC, M-Bus, or wireless M-Bus modems, and the low-power sleep modes with RTC retention extend battery life to 10+ years on a single lithium cell. The FuSa hardware assists in metering accuracy compliance.
מומלץ
Consumer Wearables
Wearable fitness bands, health patches, and smart watches use the ATSAMD21G17D-MUT as a sensor hub MCU because of its tiny 7x7 mm QFN-48 footprint and low-power architecture. The 12-bit ADC captures heart-rate, SpO2, and motion sensor signals, while SERCOM channels interface to BLE co-processors and OLED displays. Sleep current under 10 uA with full SRAM retention preserves battery life between user interactions, and the USB Full-Speed device port enables direct charging-cable data sync without extra components. The exposed pad provides adequate thermal dissipation for continuous sensor acquisition in wrist-worn form factors.
מומלץ
Capacitive Touch Interfaces
The ATSAMD21G17D-MUT's integrated Peripheral Touch Controller (PTC) supports capacitive buttons, sliders, wheels, and proximity sensing with up to 256 channels via external hardware. This makes it ideal for appliance front panels, automotive HMI, and industrial control surfaces where mechanical alternatives are unreliable. The PTC operates in deep sleep with wake-on-touch at currents below 5 uA per channel, while the Cortex-M0+ handles gesture recognition and SERCOM drives display feedback. Combined with FuSa support, the PTC simplifies IEC 62216 oven-class HMI designs with self-test capability.
מומלץ
סיכום מוצרים מומלצים
נתוני עזר הנדסיים עבור ATSAMD21G17D-MUT — השוואה, הנחיות תכנון ומידע על תאימות.
מדריך בחירה
השוואה עם חלופות
| פרמטר | מוצר זה | ATSAMD21G18D-MUT | ATSAMD21G17D-AUT | ATSAMD21G16D-MUT | ATSAMD21G17A-MUT | ATSAMC21G17A-MUTS2 |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | 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 | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same |
| Flash Memory | 128 KB | 256 KB | 128 KB | 64 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 32 KB | 16 KB | 8 KB | 16 KB | 16 KB |
| Maximum Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| USB Interface | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device | USB 2.0 Full-Speed Device |
| Functional Safety | FuSa ready (IEC 60730 class B) | FuSa ready | FuSa ready | FuSa ready | Standard (no FuSa) | Standard |
| Operating Voltage | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 1.62 V to 3.63 V | 2.7 V to 5.5 V |
| Approx Unit Price (qty 1) | $2.17 | $2.65 | $2.17 (tray) | $1.85 | $2.10 | $2.55 |
מבדילים עיקריים
- Functional Safety (FuSa) hardware assists integrated on-chip (לעומתATSAMD21G17A-MUT)
- Two-tier memory granularity within the SAM D21G family (לעומתATSAMD21G16D-MUT)
- Migration path to CAN-FD via same QFN-48 footprint (לעומתATSAMC21G17A-MUTS2)
הערות תכנון
The 48-pin QFN package has an exposed thermal pad (EP) that MUST be soldered to a continuous ground plane on the top layer with thermal vias to inner ground layers. Per Microchip SAM D21 hardware design checklist, a minimum of 9 thermal vias (0.3 mm drill) under the EP is recommended for reliable assembly. Failure to solder the EP can cause erratic ADC readings, USB signal integrity issues, and mechanical solder-joint fatigue under thermal cycling. The PCB land pattern follows JEDEC MO-220 variant VKKD-4 with 0.5 mm pitch.
Estimated: at VDDIO = 3.3 V, CPU @ 48 MHz active, USB enumerated, the ATSAMD21G17D-MUT draws approximately 7 mA active current (datasheet typical 6.5 mA). In Standby Sleep with RTC running and full 16 KB SRAM retention, typical current drops to 4 uA; with full shutdown and RTC only, approximately 1.5 uA. For coin-cell battery designs (CR2032 220 mAh), assume usable capacity of 150 mAh after derating - a 4 uA standby with 0.1% duty cycle extends life to 4+ years. Decouple VDDIN with 1 uF + 0.1 uF X7R ceramic placed within 3 mm of the pin pair.
Do not omit the 32.768 kHz external crystal on XIN32/XOUT32 if accurate wall-clock time-keeping is required - the internal 32 kHz RC oscillator drifts up to 2% over temperature and voltage, which translates to 30 minutes per day in time-keeping applications. The brown-out detector (BOD) must be enabled in continuous mode (not sampled) for FuSa class B self-test routines - disable BOD continuous and the IEC 60730 BOD self-test cannot pass. For USB applications, place the 1 uF VBUS capacitor within 5 mm of pin 39 and route the D+/D- pair as a 90-ohm differential with no stubs.
מידע על תאימות
RoHS and REACH compliant per Microchip product declaration. FuSa supports IEC 60730 class B but the part itself is not AEC-Q100 qualified - for automotive grade, consider ATSAMx21G17A-MUT (auto temp grade).