ATSAMD20G14B-AU - 48MHz Cortex-M0+ MCU 16KB Flash | Microchip
Артикул: ATSAMD20G14B-AU ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $2.63 | $2,63 |
| 10 | $2.37 | $23,70 |
| 100 | $2.11 | $211,00 |
| 500 | $1.84 | $920,00 |
| 1.000 | $1.58 | $1.580,00 |
ATSAMD20G14B-AU Обзор
A microcontroller (MCU) is a single-chip computer that combines a CPU core, volatile and non-volatile memory, and a rich set of programmable peripherals on one silicon die. The Cortex-M0+ architecture sits at the low end of the ARMv6-M family, prioritizing deterministic interrupt response, minimal gate count, and ultra-low active/sleep current; in a system hierarchy it falls under 32-bit microcontrollers -> microcontrollers -> embedded ICs -> integrated circuits. The SAM D20 line in particular targets low-power IoT, consumer, and industrial nodes that previously required 8/16-bit parts but benefit from Thumb-2 code density and modern toolchains.
Key features of the ATSAMD20G14B-AU include an integrated SERCOM peripheral block (configurable as UART, SPI, or I2C), a 12-channel 12-bit 350 ksps ADC, two analog comparators, a 16-bit timer/counter, RTC, and full-speed USB device support on selected die revisions. The device operates across 1.62 V to 3.63 V and the -AU suffix indicates a -40 C to +85 C industrial temperature grade, suitable for unattended outdoor, factory, and metering enclosures.
Architecturally, the ATSAMD20G14B-AU uses Microchip's proprietary low-power process and the SAM D20 platform fabric, including a separate low-power backup domain and the SleepWalking peripheral-to-peripheral DMA path that lets the core stay asleep while peripherals wake it on stimulus. This design is the reason the part can hit sub-1 uA sleep currents with full RAM retention, a key reason battery-powered sensor and metering designs default to SAM D20.
Typical applications include home-automation sensor nodes, smart-metering endpoints, low-end consumer appliances, human-interface boards (keypad + LED), HVAC control, and portable industrial test accessories. The combination of USB device, ADC, and SERCOM gives designers a flexible IO count without external glue logic.
Design tip: the SAM D20 family uses the Atmel/Microchip DFLL or a 32.768 kHz crystal to derive the 48 MHz CPU clock; for USB applications the 48 MHz must be sourced from a 12 MHz crystal multiplied by the PLL. Plan decoupling with one 100 nF X7R per VDD pin and a bulk 4.7 uF on the analog rail to keep ADC noise low.
This page synthesizes distributor pricing, drop-in alternatives across the SAM D20 family, and practical design notes that go beyond what the manufacturer datasheet alone offers.
Аналоги без доработки для ATSAMD20G14B-AU — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
ATSAMD20G15B-AU
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G16B-AU
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G14A-AU
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G17B-AU
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
ATSAMD20G14B-AU Максимальные параметры и электрические характеристики
| Core Architecture | ARM Cortex-M0+ (32-bit) |
| Family | SAM D20G |
| Maximum CPU Frequency | 48 MHz |
| Flash Program Memory | 16 KB |
| SRAM | 2 KB |
| Operating Voltage Range | 1.62 V to 3.63 V |
| Корпус | 48-TQFP (7x7 mm) |
| Тип монтажа | Surface Mount |
| Temperature Grade | Industrial (-40 C to +85 C) |
| Диапазон рабочих температур | -40 C to +85 C |
| ADC | 12-bit, up to 350 ksps |
| Analog Comparators | 2 |
| SERCOM Modules | Up to 6 (configurable as UART/SPI/I2C) |
| Timers | 16-bit TC, RTC |
| USB | Full-Speed USB Device (on selected pinouts) |
| Active Current | approximately 50 uA/MHz |
| Статус RoHS | Compliant |
Конфигурация выводов ATSAMD20G14B-AU
| Контакт 1 | PA00 — GPIO PA00 / ADC0 input channel 0 |
| Контакт 2 | PA01 — GPIO PA01 / ADC0 input channel 1 |
| Контакт 3 | PA02 — GPIO PA02 / analog comparator input |
| Контакт 4 | PA03 — GPIO PA03 / ADC reference |
| Контакт 5 | VDD — Digital supply voltage |
| Контакт 6 | VSS — Digital ground |
| Контакт 7 | PA04 — GPIO PA04 / SERCOM alt |
| Контакт 8 | PA05 — GPIO PA05 / SERCOM alt |
| Контакт 9 | PA06 — GPIO PA06 / SERCOM alt |
| Контакт 10 | PA07 — GPIO PA07 / SERCOM alt |
| Контакт 11 | PA08 — GPIO PA08 / SERCOM0 PAD0 |
| Контакт 12 | PA09 — GPIO PA09 / SERCOM0 PAD1 |
| Контакт 13 | PA10 — GPIO PA10 / SERCOM0 PAD2 |
| Контакт 14 | PA11 — GPIO PA11 / SERCOM0 PAD3 |
| Контакт 15 | VDDCORE — Core supply, decouple to VSS |
| Контакт 16 | VSS — Ground |
| Контакт 17 | PA12 — GPIO PA12 / SERCOM1 PAD0 |
| Контакт 18 | PA13 — GPIO PA13 / SERCOM1 PAD1 |
| Контакт 19 | PA14 — GPIO PA14 / SERCOM1 PAD2 |
| Контакт 20 | PA15 — GPIO PA15 / SERCOM1 PAD3 |
| Контакт 21 | PA16 — GPIO PA16 / SERCOM2 PAD0 |
| Контакт 22 | PA17 — GPIO PA17 / SERCOM2 PAD1 |
| Контакт 23 | PA18 — GPIO PA18 / SERCOM2 PAD2 |
| Контакт 24 | PA19 — GPIO PA19 / SERCOM2 PAD3 |
| Контакт 25 | PA20 — GPIO PA20 / SERCOM3 PAD0 |
| Контакт 26 | PA21 — GPIO PA21 / SERCOM3 PAD1 |
| Контакт 27 | PA22 — GPIO PA22 / SERCOM3 PAD2 |
| Контакт 28 | PA23 — GPIO PA23 / SERCOM3 PAD3 |
| Контакт 29 | PA24 — GPIO PA24 / USB D- |
| Контакт 30 | PA25 — GPIO PA25 / USB D+ |
| Контакт 31 | GND — Ground reference for USB |
| Контакт 32 | VDD — Digital supply |
| Контакт 33 | PA26 — GPIO PA26 |
| Контакт 34 | PA27 — GPIO PA27 |
| Контакт 35 | PA28 — GPIO PA28 / RESET_N alt |
| Контакт 36 | PA29 — GPIO PA29 / crystal XIN |
| Контакт 37 | PA30 — GPIO PA30 / crystal XOUT |
| Контакт 38 | PA31 — GPIO PA31 / SWDIO |
| Контакт 39 | RESET_N — Active-low reset input |
| Контакт 40 | SWCLK — Serial-wire debug clock |
| Контакт 41 | VDD — Digital supply |
| Контакт 42 | VSS — Ground |
| Контакт 43 | PB00 — GPIO PB00 / ADC channel 4 |
| Контакт 44 | PB01 — GPIO PB01 / ADC channel 5 |
| Контакт 45 | PB02 — GPIO PB02 / ADC channel 6 |
| Контакт 46 | PB03 — GPIO PB03 / ADC channel 7 |
| Контакт 47 | VSS — Ground |
| Контакт 48 | VDD — Digital supply |
Типичное применение
ATSAMD20G14B-AU подходит для 6 применениеs: Home-Automation Sensor Node, Smart Metering Endpoints, Industrial HVAC Controller, Consumer Appliance HMI Board, Portable Test & Measurement Accessories, Battery-Powered Wearable Prototype.
Home-Automation Sensor Node
The ATSAMD20G14B-AU is a strong fit for home-automation sensor nodes because its 48 MHz Cortex-M0+ core can run a Thread or Zigbee-capable radio coprocessor over SPI while consuming only about 50 uA/MHz active, extending coin-cell life. The device integrates a 12-bit 350 ksps ADC for temperature, humidity, or PIR occupancy sensing without external components, and the 16 KB flash is sufficient for a small RTOS plus an application task managing radio + sensor reads. The SERCOM block can be reconfigured as UART for debug console, I2C for an ambient-light sensor, and SPI for the radio without extra chips. Industrial temperature grade -40 C to +85 C supports attic, basement, and outdoor-adjacent deployments. Designers benefit from the SAM D20 SleepWalking feature, which lets the ADC or I2C peripheral wake the MCU only on threshold crossing, leaving the core in deep sleep at single-digit uA. Recommended companion MPNs: ATSAMW25 (radio coprocessor) and ATECC608B (secure element).
Рекомендуется
Smart Metering Endpoints
For water, gas, and electricity metering sub-units the ATSAMD20G14B-AU delivers low active current, RTC-driven periodic wake-up, and a 12-bit ADC that can sample battery voltage and a CT or Hall-effect sensor front-end directly. The 1.62 V minimum supply allows the meter to run from a single LiSOCl2 primary cell for 10+ years. The -AU industrial temperature grade meets outdoor cabinet requirements. Microchip's SleepWalking peripheral-to-peripheral path keeps the MCU core asleep while the ADC + DMA digitize, wakes the core only when a threshold event fires, and stores timestamped samples in flash for later cellular/Sigfox backhaul. The 16 KB flash and 2 KB SRAM are sufficient for a lightweight metering stack without OS overhead. Recommended companion MPNs: ATM90E32AS (metrology AFE) and ATSAMR34 (LoRa sub-GHz transceiver).
Рекомендуется
Industrial HVAC Controller
In HVAC controllers the ATSAMD20G14B-AU drives keypad entry, LED status indicators, and 0-10 V damper / valve outputs through its GPIO and SERCOM-driven UART link to a BLDC or stepper driver. The 48 MHz Cortex-M0+ can sustain a 100 us control loop while leaving headroom for safety-watchdog and Modbus communication on UART. The industrial -40 C to +85 C temperature range covers boiler rooms and rooftop enclosures, while the 48-TQFP package is hand-solderable for prototypes. Compared with discrete 8-bit MCU + logic designs, integrating the ADC, comparators, and timers on-die reduces BOM and PCB area. Recommended companion MPNs: MCP2562 (CAN-FD transceiver) and AT30TSE758A (digital temperature sensor).
Рекомендуется
Consumer Appliance HMI Board
For consumer HMI boards (coffee machines, microwaves, induction hobs) the ATSAMD20G14B-AU drives segmented or low-segment TFT displays and capacitive touch via SERCOM-driven I2C, while its analog comparators handle zero-cross detection on the AC mains side. The 1.62 V to 3.63 V supply range lets the board be powered from a single 3.3 V LDO downstream of the SMPS, simplifying the safety-isolation boundary. The 16 KB flash easily holds a state-machine UI plus cooking profiles, and the Cortex-M0+ 32-bit code density keeps that within budget. The industrial temperature grade is sufficient for kitchen appliances. Recommended companion MPNs: AT42QT1010 (touch sensor) and MIC2025 (USB power switch).
Рекомендуется
Portable Test & Measurement Accessories
Portable T&M accessories (multimeter data loggers, USB oscilloscope front-ends) benefit from the ATSAMD20G14B-AU because of its integrated full-speed USB device and 12-bit 350 ksps ADC - enough to digitize thermocouple or shunt signals without an external AFE. The 48 MHz core can sustain USB HID transfers while servicing a 4 ksps acquisition pipeline, leaving CPU headroom for calibration and display tasks. Industrial temperature rating supports the field environment, and the 48-TQFP hand-solderable package speeds prototype iteration. Recommended companion MPNs: MCP6L02 (op-amp front-end) and AT25SF081 (SPI flash for log storage).
Рекомендуется
Battery-Powered Wearable Prototype
For wearable prototypes such as fitness tags, BLE beacons, and health monitors the ATSAMD20G14B-AU serves as the application processor driving an OLED over SPI and reading a PPG / accelerometer over I2C. Active current of about 50 uA/MHz means a 100 mAh Li-Po battery can sustain days of always-on operation. The 1.62 V minimum supply enables direct use of a single Li-MnO2 coin cell, while the SAM D20 deep-sleep modes drop the part to single-digit uA with full 2 KB RAM retention. The Cortex-M0+ + 16 KB flash combination can run a small BLE-aware event loop with on-device logging. Recommended companion MPNs: ATSAMB11 (Bluetooth module) and LIS2DH (3-axis accelerometer).
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для ATSAMD20G14B-AU — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | ATSAMD20G15B-AU | ATSAMD20G16B-AU | ATSAMD20G14A-AU | ATSAMD20G17B-AU |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-TQFP (7x7 mm) | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same | 48-TQFP (7x7 mm) - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Max CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 16 KB | 32 KB | 64 KB | 16 KB | 128 KB |
| SRAM | 2 KB | 4 KB | 8 KB | 2 KB | 16 KB |
| 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 |
| Temperature Grade | Industrial (-40 C to +85 C) | Industrial | Industrial | Industrial | Industrial |
Ключевые отличия
- Lowest-memory tier in SAM D20G family (против ATSAMD20G15B-AU)
- Newest silicon revision in the family (против ATSAMD20G14A-AU)
- 48-TQFP footprint shared across D20G family (против ATSAMD20E14B-AU)
Заметки по проектированию
Place one 100 nF X7R 0402 decoupling capacitor as close as practical to every VDD pin and one 4.7 uF X5R bulk on the analog VDDCORE rail. The SAM D20 datasheet's reference layout shows the 100 nF caps within 1 mm of their respective VDD pads. Estimated: for a typical 50 MHz 3.3 V load this places the bulk capacitor peak ripple under 5 mV which keeps the 12-bit ADC SNR within spec.
Keep the 32.768 kHz watch crystal traces short and routed as a differential pair with a ground shield on both sides; the DFLL uses this reference to derive the 48 MHz core clock. For USB full-speed operation place a 12 MHz crystal with similar short, balanced traces. The exposed thermal pad on 48-TQFP variants is not internally connected; leave it floating or stitch it to ground for mechanical stability.
Do not assume 16 KB flash always boots from address 0x0000 - on SAM D20 the bootloader can remap to bootloader section if the BOOTPROT fuses are set; verify your debugger (Atmel Studio / MPLAB X) is configured for the production fuse settings. Also note that the Cortex-M0+ SWD pins (SWCLK, SWDIO) are shared with PA30/PA31; if your design uses those pins for SERCOM, you will lock yourself out of debug unless you also wire the SWD header to those balls.
Информация о соответствии
RoHS and lead-free confirmed via Microchip product page and DigiKey listing; AEC-Q100 automotive qualification is not present on the -AU grade - the -MN/-MUT suffixes are not the same part, - so for AEC-Q100 designs use ATSAM family parts explicitly automotive-rated.