ATSAMD20G17A-MN - 48MHz ARM Cortex-M0+ MCU, 128KB Flash, 48-QFN | Microchip
Артикул: ATSAMD20G17A-MN ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $5.92 | $5,92 |
| 10 | $5.33 | $53,30 |
| 100 | $4.74 | $474,00 |
| 500 | $4.27 | $2.135,00 |
| 1.000 | $3.79 | $3.790,00 |
ATSAMD20G17A-MN Обзор
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.
Аналоги без доработки для ATSAMD20G17A-MN — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с ATSAMD20G17A-MN (тот же форм-фактор и посадочное место) — отличается по ADC, Package, DAC, Core, Operating Temperature.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20G17A-MU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.93 / шт.
Открыть даташит →ATSAMD20G17A-AU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$3.1 / шт.
Открыть даташит →ATSAMD20G17A-AUT
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$1.42 / шт.
Открыть даташит →ATSAMD20G16B-MU
✅ Прямая замена✓ В наличии
$1.92 / шт.
Открыть даташит →ATSAMD20E17A-AU
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$2.5 / шт.
Открыть даташит →ATSAMD20G15A-MN
✅ Прямая замена✓ В наличии
$1.1 / шт.
Открыть даташит →ATSAMD20G17A-MN Максимальные параметры и электрические характеристики
| 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 |
| Диапазон рабочих температур | -40C to +105C (industrial) |
| Корпус | 48-pin QFN (7x7 mm) with Exposed Pad |
| Тип монтажа | Surface Mount |
| ADC | 12-bit, up to 12 channels |
| DAC | 10-bit, 1 channel |
| Communication Interfaces | SERCOM (I2C/SPI/UART configurable) |
| Статус RoHS | Compliant |
| Supply Form | Tray |
Конфигурация выводов ATSAMD20G17A-MN
| Контакт 1 | PA00 — GPIO / SERCOM1[0] / EXTINT[0] |
| Контакт 2 | PA01 — GPIO / SERCOM1[1] / EXTINT[1] |
| Контакт 3 | PA02 — GPIO / SERCOM1[2] / ADC[0] |
| Контакт 4 | PA03 — GPIO / SERCOM1[3] / ADC[1] / VREFA |
| Контакт 5 | PA04 — GPIO / SERCOM0[0] / ADC[4] / DAC[0] |
| Контакт 6 | PA05 — GPIO / SERCOM0[1] / ADC[5] / DAC[1] |
| Контакт 7 | PA06 — GPIO / SERCOM0[2] / ADC[6] |
| Контакт 8 | PA07 — GPIO / SERCOM0[3] / ADC[7] |
| Контакт 9 | VDDIO — I/O supply voltage |
| Контакт 10 | GND — Ground |
| Контакт 11 | PA08 — GPIO / SERCOM2[0] / ADC[8] |
| Контакт 12 | PA09 — GPIO / SERCOM2[1] / ADC[9] |
| Контакт 13 | PA10 — GPIO / SERCOM2[2] / ADC[10] |
| Контакт 14 | PA11 — GPIO / SERCOM2[3] / ADC[11] |
| Контакт 15 | PA12 — GPIO / SERCOM4[0] |
| Контакт 16 | PA13 — GPIO / SERCOM4[1] |
| Контакт 17 | PA14 — GPIO / SERCOM4[2] |
| Контакт 18 | PA15 — GPIO / SERCOM4[3] |
| Контакт 19 | PA16 — GPIO / SERCOM3[0] |
| Контакт 20 | PA17 — GPIO / SERCOM3[1] |
| Контакт 21 | PA18 — GPIO / SERCOM3[2] |
| Контакт 22 | PA19 — GPIO / SERCOM3[3] |
| Контакт 23 | PA20 — GPIO / SERCOM5[0] |
| Контакт 24 | PA21 — GPIO / SERCOM5[1] |
| Контакт 25 | PA22 — GPIO / SERCOM5[2] |
| Контакт 26 | PA23 — GPIO / SERCOM5[3] |
| Контакт 27 | PA24 — GPIO / SERCOM4[0] alt |
| Контакт 28 | PA25 — GPIO / SERCOM4[1] alt |
| Контакт 29 | VDDIN — Voltage regulator input |
| Контакт 30 | VDDOUT — Voltage regulator output (1.2 V core) |
| Контакт 31 | GND — Ground |
| Контакт 32 | RESET — Reset (active low) |
| Контакт 33 | SWDIO — Debug data |
| Контакт 34 | SWCLK — Debug clock |
| Контакт 35 | PB00 — GPIO / SERCOM5[2] alt |
| Контакт 36 | PB01 — GPIO / SERCOM5[3] alt |
| Контакт 37 | PB02 — GPIO / SERCOM5[0] alt |
| Контакт 38 | PB03 — GPIO / SERCOM5[1] alt |
| Контакт 39 | PB04 — GPIO |
| Контакт 40 | PB05 — GPIO |
| Контакт 41 | PB06 — GPIO |
| Контакт 42 | PB07 — GPIO |
| Контакт 43 | PB08 — GPIO |
| Контакт 44 | PB09 — GPIO |
| Контакт 45 | PA27 — GPIO |
| Контакт 46 | PA28 — GPIO |
| Контакт 47 | GND — Ground |
| Контакт 48 | VDDIO — I/O supply voltage |
Типичное применение
ATSAMD20G17A-MN подходит для 6 применениеs: 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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
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.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20G17A-MN — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | 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 |
Ключевые отличия
- Highest SRAM in the SAM D20G 48-QFN industrial-grade tier (против ATSAMD20G15A-MN)
- Industrial temperature grade for cost-sensitive designs (против ATSAMD20G17A-MU)
- Tray packaging simplifies low-volume prototyping (против ATSAMD20G17A-AUT)
- Identical peripheral set to ATSAMD20G17A-MU (против ATSAMD20G17A-MU)
Заметки по проектированию
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.
Информация о соответствии
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.