ATSAMD20G17A-MN - 48MHz ARM Cortex-M0+ MCU, 128KB Flash, 48-QFN | Microchip
MPN: ATSAMD20G17A-MN ✓ Hoạt độngATSAMD20G17A-MN Tóm tắt
The SAM D20G is built around the ARM Cortex-M0+ core, the smallest and most energy-efficient ARM processor available. It is positioned within the broader taxonomy as follows: ARM Cortex-M0+ -> ARM Cortex-M processor -> 32-bit MCU -> microcontroller -> embedded system. This hierarchy places the part in the Cortex-M0+ tier aimed at cost-sensitive, low-power embedded designs that need the ARM instruction set and toolchain maturity.
Key features include the Serial Communication Interface (SERCOM) modules that are highly configurable for I2C, SPI, and UART; a 12-bit ADC with up to 12 channels; 10-bit DAC outputs; and full-speed USB 2.0 Device support on selected variants. The device operates from 1.62 V to 3.63 V across the -40C to +105C industrial temperature range, offers low-power Sleep and Standby modes drawing single-digit microampere currents, and integrates an Event System for inter-peripheral signalling without CPU intervention. The 48-QFN package provides a small footprint suitable for space-constrained designs.
Typical applications for the ATSAMD20G17A-MN include home automation endpoints, smart metering, industrial sensor nodes, low-power IoT wearables, consumer human-machine interface (HMI) controllers, and battery-powered data loggers. The combination of Cortex-M0+ processing, generous SRAM, and flexible SERCOM peripherals makes it well suited to designs where simple migration from 8-bit AVR parts is desirable.
When designing with this device, engineers should evaluate the SleepWalking and Event System features to minimize MCU wake events, place decoupling capacitors close to the multiple VDD pins, and use the exposed pad (EP) for both thermal dissipation and ground return. The ATSAMD20G17A-MN is identical to the ATSAMD20G17A-MU except for the operating temperature range (105C industrial grade vs. 125C extended grade).
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not found in the standalone manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD20G17A-MN — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Các biến thể trong loạt này
Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với ATSAMD20G17A-MN (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, Core, Operating Temperature.
ATSAMD20G17A-MU
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20G17A-AU
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20G17A-AUT
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20G16B-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E17A-AU
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20G15A-MN
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G17A-MN Tỷ lệ tối đa & tính chất điện
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D20G (SAM D20 series) |
| Maximum CPU Frequency | 48 MHz |
| CoreMark/MHz | 2.46 CoreMark/MHz |
| Flash Program Memory | 128 KB (128K x 8) |
| SRAM | 16 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| Khoảng nhiệt độ hoạt động | -40C to +105C (industrial) |
| Hộp | 48-pin QFN (7x7 mm) with Exposed Pad |
| Kiểu lắp đặt | Surface Mount |
| ADC | 12-bit, up to 12 channels |
| DAC | 10-bit, 1 channel |
| Communication Interfaces | SERCOM (I2C/SPI/UART configurable) |
| Trạng thái RoHS | Compliant |
| Supply Form | Tray |
Cấu hình chân ATSAMD20G17A-MN
| Chân 1 | PA00 — GPIO / SERCOM1[0] / EXTINT[0] |
| Chân 2 | PA01 — GPIO / SERCOM1[1] / EXTINT[1] |
| Chân 3 | PA02 — GPIO / SERCOM1[2] / ADC[0] |
| Chân 4 | PA03 — GPIO / SERCOM1[3] / ADC[1] / VREFA |
| Chân 5 | PA04 — GPIO / SERCOM0[0] / ADC[4] / DAC[0] |
| Chân 6 | PA05 — GPIO / SERCOM0[1] / ADC[5] / DAC[1] |
| Chân 7 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| Chân 8 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| Chân 9 | VDDIO — I/O supply voltage |
| Chân 10 | GND — Ground |
| Chân 11 | PA08 — GPIO / SERCOM2[0] / ADC[8] |
| Chân 12 | PA09 — GPIO / SERCOM2[1] / ADC[9] |
| Chân 13 | PA10 — GPIO / SERCOM2[2] / ADC[10] |
| Chân 14 | PA11 — GPIO / SERCOM2[3] / ADC[11] |
| Chân 15 | PA12 — GPIO / SERCOM4[0] |
| Chân 16 | PA13 — GPIO / SERCOM4[1] |
| Chân 17 | PA14 — GPIO / SERCOM4[2] |
| Chân 18 | PA15 — GPIO / SERCOM4[3] |
| Chân 19 | PA16 — GPIO / SERCOM3[0] |
| Chân 20 | PA17 — GPIO / SERCOM3[1] |
| Chân 21 | PA18 — GPIO / SERCOM3[2] |
| Chân 22 | PA19 — GPIO / SERCOM3[3] |
| Chân 23 | PA20 — GPIO / SERCOM5[0] |
| Chân 24 | PA21 — GPIO / SERCOM5[1] |
| Chân 25 | PA22 — GPIO / SERCOM5[2] |
| Chân 26 | PA23 — GPIO / SERCOM5[3] |
| Chân 27 | PA24 — GPIO / SERCOM4[0] alt |
| Chân 28 | PA25 — GPIO / SERCOM4[1] alt |
| Chân 29 | VDDIN — Voltage regulator input |
| Chân 30 | VDDOUT — Voltage regulator output (1.2 V core) |
| Chân 31 | GND — Ground |
| Chân 32 | RESET — Reset (active low) |
| Chân 33 | SWDIO — Debug data |
| Chân 34 | SWCLK — Debug clock |
| Chân 35 | PB00 — GPIO / SERCOM5[2] alt |
| Chân 36 | PB01 — GPIO / SERCOM5[3] alt |
| Chân 37 | PB02 — GPIO / SERCOM5[0] alt |
| Chân 38 | PB03 — GPIO / SERCOM5[1] alt |
| Chân 39 | PB04 — GPIO |
| Chân 40 | PB05 — GPIO |
| Chân 41 | PB06 — GPIO |
| Chân 42 | PB07 — GPIO |
| Chân 43 | PB08 — GPIO |
| Chân 44 | PB09 — GPIO |
| Chân 45 | PA27 — GPIO |
| Chân 46 | PA28 — GPIO |
| Chân 47 | GND — Ground |
| Chân 48 | VDDIO — I/O supply voltage |
Ứng dụng tiêu biểu
ATSAMD20G17A-MN phù hợp cho 6 Áp dụngs: Smart Home Automation Hubs, Industrial Sensor Nodes, Battery-Powered Wearable Devices, Smart Metering Endpoints, Consumer HMI Touch Panels, Portable Data Loggers.
Smart Home Automation Hubs
The ATSAMD20G17A-MN fits smart-home gateway endpoints because its 32-bit ARM Cortex-M0+ core running at 48 MHz delivers 2.46 CoreMark/MHz of compute, enough for Zigbee/Thread/BLE co-processor coordination and local sensor fusion. Its 128 KB Flash stores ZCL/Zigbee stack libraries and OTA update slots, while 16 KB SRAM holds packet buffers and a small RTOS image. The 48-QFN (7x7) footprint fits inside compact wall-switch and plug-form-factor PCBs. Sleep currents below 10 uA and the Event System let battery-powered door/window sensors run for years on a single CR2032.
Được đề xuất
Industrial Sensor Nodes
Factory-floor sensor modules benefit from the ATSAMD20G17A-MN's 12-bit ADC with up to 12 channels for simultaneous voltage, current, and temperature acquisition. The Cortex-M0+ at 48 MHz runs Modbus RTU framing and basic filtering (FIR/IIR) without off-loading to a co-processor. The -40C to +105C industrial temperature grade matches IEC 60068-2-14 thermal-shock profiles commonly required for industrial sensor deployments. On-chip SERCOM peripherals map natively to RS-485 transceivers and I2C/SPI sensors, reducing BOM cost and PCB area.
Được đề xuất
Battery-Powered Wearable Devices
Wearable designs such as fitness bands and BLE beacons use the ATSAMD20G17A-MN for its ultra-low Sleep and Standby modes plus SleepWalking peripherals that wake the CPU only on a sensor event. The 128 KB Flash fits a Bluetooth Low Energy GATT service table, and 16 KB SRAM is sufficient for sensor hub buffering. The 48-QFN (7x7) package keeps PCB area under 50 mm^2 - critical for wrist- or chest-mounted form factors. With typical active current of 7 mA at 48 MHz and sub-microampere standby, average consumption stays well below 1 mA for most BLE beacon duty cycles.
Được đề xuất
Smart Metering Endpoints
Electricity, water, and gas metering endpoints adopt the ATSAMD20G17A-MN because its 12-bit ADC accuracy and SERCOM channels handle pulse counting from mechanical meter registers and serial interfaces from electronic sensors. The 128 KB Flash stores metering firmware plus wM-Bus or Wireless M-Bus protocol stacks, while 16 KB SRAM supports DLMS/COSEM frame buffering. The -40C to +105C industrial grade complies with outdoor meter enclosures in temperate climates. The Event System provides deterministic response to tamper-detection inputs without CPU latency.
Được đề xuất
Consumer HMI Touch Panels
Consumer appliances with capacitive-touch HMI panels use the ATSAMD20G17A-MN's SERCOM peripherals to drive TFT displays over SPI, while integrated PTC touch channels on selected variants support up to 12 self-capacitance buttons. The 48 MHz Cortex-M0+ can refresh a 240x320 TFT via DMA-assisted transfers with minimal CPU load. The 128 KB Flash stores UI assets, fonts, and graphics libraries; 16 KB SRAM holds frame buffers for compact icons. The 48-QFN package simplifies routing on compact display PCBs.
Được đề xuất
Portable Data Loggers
Portable data loggers for environmental monitoring leverage the ATSAMD20G17A-MN's 16 KB SRAM to buffer sensor samples before batch SD-card writes, while 128 KB Flash holds firmware, configuration profiles, and small lookup tables. The on-chip 12-bit ADC captures analog sensor outputs, and SERCOM channels drive SPI-based SD cards or I2C sensors. The Sleep mode current of a few microamperes combined with a CR123A primary cell can power a multi-year sampling logger. The 48-QFN exposed pad aids thermal dissipation during intensive write bursts.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho ATSAMD20G17A-MN — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | ATSAMD20G17A-MU | ATSAMD20G17A-AU | ATSAMD20G17A-AUT | ATSAMD20G16B-MU | ATSAMD20G15A-MN |
|---|---|---|---|---|---|---|
| Package | 48-QFN (7x7) | 48-QFN (7x7) | 48-TQFP (7x7) | 48-TQFP (7x7) | 48-QFN (7x7) | 48-QFN (7x7) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| SRAM | 16 KB | 16 KB | 16 KB | 16 KB | 8 KB | 8 KB |
| Operating Temperature | -40C to +105C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +105C |
| Core Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Form | Tray | Tray | Tray | Tape & Reel | Tray | Tray |
| 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 | 1.62 V to 3.63 V |
Bảo phân biệt quan trọng
- Highest SRAM in the SAM D20G 48-QFN industrial-grade tier (vsATSAMD20G15A-MN)
- Industrial temperature grade for cost-sensitive designs (vsATSAMD20G17A-MU)
- Tray packaging simplifies low-volume prototyping (vsATSAMD20G17A-AUT)
- Identical peripheral set to ATSAMD20G17A-MU (vsATSAMD20G17A-MU)
Ghi chú thiết kế
The SAM D20G integrates a 1.2 V core LDO from VDDIN. Place a 1 uF X7R ceramic decoupling capacitor on VDDIN and a separate 100 nF on each VDDIO pin, all within 2 mm of the respective pads. Keep the VDDOUT pin filtered with a 1 uF capacitor; never connect VDDOUT to external loads other than the internal core. Use a common ground plane stitched with vias around the exposed thermal pad to ensure stable regulator operation across the -40C to +105C range.
Estimated: at 48 MHz active CPU with all peripherals enabled, the device consumes ~7 mA from 3.3 V (~23 mW). Power dissipation rises to ~70 mW when SERCOMs and ADC are simultaneously active. With the 48-QFN exposed pad soldered to a 1 oz copper pour of at least 100 mm^2, theta_JA drops below 40 C/W, keeping the junction temperature rise under 3C at full active load - well within the 105C upper limit. Without the exposed pad, theta_JA exceeds 60 C/W and the part may throttle at high ambient.
Route the SWDIO and SWCLK traces as short as possible (under 50 mm) with no stubs. Place a 100 kohm pull-up on SWDIO and a 100 kohm pull-up on the RESET pin. Keep ADC analog traces away from SERCOM digital switching lines, and surround ADC inputs with a ground guard ring to achieve the full 12-bit SNR. Always stitch the 48-QFN exposed pad with a 4x4 via array on a 1.0 mm pitch to maximise thermal conduction.
Do not exceed the absolute maximum VDDIO of 3.8 V. Avoid leaving unused SERCOM pads floating - configure them as output-low or input with internal pull-up enabled to prevent shoot-through current. When migrating code from ATSAM D21 to D20, do not assume USB peripheral registers exist - the D20G does not have USB. Always initialise the GCLK peripheral before SERCOM; SERCOMs will not clock correctly without a configured GCLK source.
Thông tin tuân thủ
RoHS-compliant 48-QFN package per Microchip product page. Industrial temperature grade (-40C to +105C) - not AEC-Q100 qualified. For automotive applications choose an AEC-Q100-qualified ATSAM variant.