ATSAMD20G14B-AU - 48MHz Cortex-M0+ MCU 16KB Flash | Microchip
MPN: ATSAMD20G14B-AU ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 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 Overview
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.
Drop-in alternatives for ATSAMD20G14B-AU — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
ATSAMD20G15B-AU
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20G16B-AU
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20G14A-AU
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20G17B-AU
✅ Drop-In📋 Reference alternative (not in catalog)
ATSAMD20G14B-AU Maximum Ratings & Electrical Characteristics
| 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 |
| Package | 48-TQFP (7x7 mm) |
| Mounting Type | Surface Mount |
| Temperature Grade | Industrial (-40 C to +85 C) |
| Operating Temperature Range | -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 Status | Compliant |
ATSAMD20G14B-AU Pin Configuration
| Pin 1 | PA00 — GPIO PA00 / ADC0 input channel 0 |
| Pin 2 | PA01 — GPIO PA01 / ADC0 input channel 1 |
| Pin 3 | PA02 — GPIO PA02 / analog comparator input |
| Pin 4 | PA03 — GPIO PA03 / ADC reference |
| Pin 5 | VDD — Digital supply voltage |
| Pin 6 | VSS — Digital ground |
| Pin 7 | PA04 — GPIO PA04 / SERCOM alt |
| Pin 8 | PA05 — GPIO PA05 / SERCOM alt |
| Pin 9 | PA06 — GPIO PA06 / SERCOM alt |
| Pin 10 | PA07 — GPIO PA07 / SERCOM alt |
| Pin 11 | PA08 — GPIO PA08 / SERCOM0 PAD0 |
| Pin 12 | PA09 — GPIO PA09 / SERCOM0 PAD1 |
| Pin 13 | PA10 — GPIO PA10 / SERCOM0 PAD2 |
| Pin 14 | PA11 — GPIO PA11 / SERCOM0 PAD3 |
| Pin 15 | VDDCORE — Core supply, decouple to VSS |
| Pin 16 | VSS — Ground |
| Pin 17 | PA12 — GPIO PA12 / SERCOM1 PAD0 |
| Pin 18 | PA13 — GPIO PA13 / SERCOM1 PAD1 |
| Pin 19 | PA14 — GPIO PA14 / SERCOM1 PAD2 |
| Pin 20 | PA15 — GPIO PA15 / SERCOM1 PAD3 |
| Pin 21 | PA16 — GPIO PA16 / SERCOM2 PAD0 |
| Pin 22 | PA17 — GPIO PA17 / SERCOM2 PAD1 |
| Pin 23 | PA18 — GPIO PA18 / SERCOM2 PAD2 |
| Pin 24 | PA19 — GPIO PA19 / SERCOM2 PAD3 |
| Pin 25 | PA20 — GPIO PA20 / SERCOM3 PAD0 |
| Pin 26 | PA21 — GPIO PA21 / SERCOM3 PAD1 |
| Pin 27 | PA22 — GPIO PA22 / SERCOM3 PAD2 |
| Pin 28 | PA23 — GPIO PA23 / SERCOM3 PAD3 |
| Pin 29 | PA24 — GPIO PA24 / USB D- |
| Pin 30 | PA25 — GPIO PA25 / USB D+ |
| Pin 31 | GND — Ground reference for USB |
| Pin 32 | VDD — Digital supply |
| Pin 33 | PA26 — GPIO PA26 |
| Pin 34 | PA27 — GPIO PA27 |
| Pin 35 | PA28 — GPIO PA28 / RESET_N alt |
| Pin 36 | PA29 — GPIO PA29 / crystal XIN |
| Pin 37 | PA30 — GPIO PA30 / crystal XOUT |
| Pin 38 | PA31 — GPIO PA31 / SWDIO |
| Pin 39 | RESET_N — Active-low reset input |
| Pin 40 | SWCLK — Serial-wire debug clock |
| Pin 41 | VDD — Digital supply |
| Pin 42 | VSS — Ground |
| Pin 43 | PB00 — GPIO PB00 / ADC channel 4 |
| Pin 44 | PB01 — GPIO PB01 / ADC channel 5 |
| Pin 45 | PB02 — GPIO PB02 / ADC channel 6 |
| Pin 46 | PB03 — GPIO PB03 / ADC channel 7 |
| Pin 47 | VSS — Ground |
| Pin 48 | VDD — Digital supply |
Typical Applications
ATSAMD20G14B-AU is suitable for 6 applications: 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).
Recommended
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).
Recommended
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).
Recommended
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).
Recommended
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).
Recommended
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).
Recommended
Recommended Products Summary
Engineering reference data for ATSAMD20G14B-AU — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | 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 |
Key Differentiators
- Lowest-memory tier in SAM D20G family (vs ATSAMD20G15B-AU)
- Newest silicon revision in the family (vs ATSAMD20G14A-AU)
- 48-TQFP footprint shared across D20G family (vs ATSAMD20E14B-AU)
Design Notes
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.
Compliance Information
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.