ATSAMD20G14A-AN - 48MHz Cortex-M0+ 16KB Flash MCU | Microchip
MPN: ATSAMD20G14A-AN ✓ Hoạt độngATSAMD20G14A-AN Tóm tắt
What is a Cortex-M0+ microcontroller? An ARM Cortex-M0+ microcontroller (MCU) is a low-power 32-bit processor core designed for embedded applications requiring deterministic real-time response and minimal energy consumption. MCUs integrate CPU, Flash, SRAM, and peripherals (ADC, timers, communication interfaces) onto a single die, sitting below microprocessors in the system hierarchy: CPU -> MCU -> SoC -> semiconductor. The Cortex-M0+ is the smallest, most energy-efficient ARM core, targeting battery-powered IoT, sensor hubs, and consumer devices where 8/16-bit MCUs previously dominated.
Key features of the ATSAMD20G14A-AN include the SERCOM (Serial Communication Interface) peripheral that can be configured as UART, SPI, or I2C, a 12-bit ADC with up to 14 channels, multiple 16/32-bit timers, and the Event System for hardware-triggered inter-peripheral signalling without CPU overhead. The device includes a full-speed USB 2.0 Device interface on select family members and operates from a single 1.6V to 3.6V supply with on-chip voltage regulation.
The SAM D20 architecture pairs the Cortex-M0+ core with a single-cycle hardware multiplier, single-cycle I/O port access, and Microchip's SleepWalking peripherals that wake the CPU only when meaningful events occur. The 48MHz clock source can be derived from the internal 8MHz oscillator or an external crystal, providing flexibility for cost-sensitive or precision-timing applications.
Typical applications include home automation controllers, industrial sensor nodes, low-power wireless sensor hubs, consumer appliances, smart metering, and battery-powered IoT edge devices. Its low active current and deep-sleep modes make it well-suited for energy-harvesting designs.
When designing with this MCU, ensure the supply decoupling network follows the 100nF+bulk capacitor recommendation and that unused pins are configured as outputs or inputs with internal pull-up enabled to minimize power leakage in sleep modes.
This page synthesizes live distributor pricing, drop-in SAM D20 family alternatives, and practical design notes not consolidated on the manufacturer datasheet page.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD20G14A-AN — 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 ATSAMD20G14A-AN (cùng hình factor và footprint) — khác nhau ở ADC, Operating Temperature, Package, SRAM, Mounting Type.
ATSAMD20G15A-AN
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
ATSAMD20G16A-AN
✅ Drop-In ⚠️ Thông số chưa được xác minhLiên hệ để biết giá
Xem tài liệu →ATSAMD20G13A-AN
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
ATSAMC20G16A-AN
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
ATSAMC20G15A-AN
✅ Drop-In ⚠️ Thông số chưa được xác minh📋 Tham chiếu thay thế (không có trong danh mục)
ATSAM3N0BA-AU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G14A-AN Tỷ lệ tối đa & tính chất điện
| Core Architecture | ARM Cortex-M0+ |
| Core Bit Width | 32-bit |
| Tần số xung maksimum | 48 MHz |
| CoreMark Score | 2.14 CoreMark/MHz |
| Flash Memory | 16 KB |
| SRAM | 2 KB |
| Supply Voltage Range | 1.6 V to 3.6 V |
| Package Type | 48-pin TQFP (7x7 mm) |
| Khoảng nhiệt độ hoạt động | -40 C to +85 C (Industrial) |
| Kiểu lắp đặt | Surface Mount |
| Terminal Form | Gull Wing |
| Package Code | TFQFP |
| Number of Terminals | 48 |
| Trạng thái RoHS | Compliant |
| Lead-Free | Yes |
Cấu hình chân ATSAMD20G14A-AN
| Chân 1 | PA00 — GPIO / XIN32 (external 32.768 kHz crystal input) |
| Chân 2 | PA01 — GPIO / XOUT32 (external 32.768 kHz crystal output) |
| Chân 3 | PA02 — GPIO / AIN0 (ADC input channel 0) |
| Chân 4 | PA03 — GPIO / AIN1 (ADC input channel 1) |
| Chân 5 | GND — Common ground |
| Chân 6 | VDD — Supply voltage 1.6-3.6 V |
| Chân 7 | PA04 — GPIO / AIN2 (ADC input channel 2) |
| Chân 8 | PA05 — GPIO / AIN3 (ADC input channel 3) |
| Chân 9 | PA06 — GPIO / AIN4 (ADC input channel 4) |
| Chân 10 | PA07 — GPIO / AIN5 (ADC input channel 5) |
| Chân 11 | PA08 — GPIO / AIN6 / SERCOM2 PAD0 |
| Chân 12 | PA09 — GPIO / AIN7 / SERCOM2 PAD1 |
| Chân 13 | PA10 — GPIO / AIN8 / SERCOM0 PAD2 |
| Chân 14 | PA11 — GPIO / AIN9 / SERCOM0 PAD3 |
| Chân 15 | PA12 — GPIO / SERCOM4 PAD0 |
| Chân 16 | PA13 — GPIO / SERCOM4 PAD1 |
| Chân 17 | PA14 — GPIO / SERCOM2 PAD2 |
| Chân 18 | PA15 — GPIO / SERCOM2 PAD3 |
| Chân 19 | GND — Common ground |
| Chân 20 | VDD — Supply voltage 1.6-3.6 V |
| Chân 21 | PA16 — GPIO / SERCOM3 PAD0 |
| Chân 22 | PA17 — GPIO / SERCOM3 PAD1 |
| Chân 23 | PA18 — GPIO / SERCOM3 PAD2 |
| Chân 24 | PA19 — GPIO / SERCOM3 PAD3 |
| Chân 25 | PA20 — GPIO / SERCOM5 PAD2 |
| Chân 26 | PA21 — GPIO / SERCOM5 PAD3 |
| Chân 27 | PA22 — GPIO / SERCOM3 PAD0 alt |
| Chân 28 | PA23 — GPIO / SERCOM3 PAD1 alt |
| Chân 29 | PA24 — GPIO / USB_DM |
| Chân 30 | PA25 — GPIO / USB_DP |
| Chân 31 | GND — Common ground |
| Chân 32 | VDD — Supply voltage 1.6-3.6 V |
| Chân 33 | PA27 — GPIO |
| Chân 34 | PA28 — GPIO / AIN10 (Reset input) |
| Chân 35 | PA29 — GPIO / AIN11 |
| Chân 36 | PA30 — GPIO / SWCLK (programming) |
| Chân 37 | PA31 — GPIO / SWDIO (programming) |
| Chân 38 | RESET — Active-low reset input |
| Chân 39 | GND — Common ground |
| Chân 40 | VDDCORE — Internal 1.2V core supply decoupling |
| Chân 41 | PB00 — GPIO / AIN12 |
| Chân 42 | PB01 — GPIO / AIN13 |
| Chân 43 | PB02 — GPIO / AIN14 / SERCOM5 PAD0 |
| Chân 44 | PB03 — GPIO / AIN15 / SERCOM5 PAD1 |
| Chân 45 | PB04 — GPIO / SERCOM4 PAD2 |
| Chân 46 | PB05 — GPIO / SERCOM4 PAD3 |
| Chân 47 | PB06 — GPIO / SERCOM4 PAD0 alt |
| Chân 48 | PB07 — GPIO / SERCOM4 PAD1 alt |
Ứng dụng tiêu biểu
ATSAMD20G14A-AN phù hợp cho 6 Áp dụngs: Home Automation Controller, Industrial Sensor Node, Battery-Powered IoT Edge Device, Smart Metering Endpoint, Consumer Appliance Control Board, Wearable Health Patch.
Home Automation Controller
The ATSAMD20G14A-AN fits home automation controllers because its 48MHz Cortex-M0+ core runs Zigbee/Wi-Fi/BLE stack bridging tasks while multiple SERCOM peripherals drive UART/SPI/I2C sensors, switches, and relay boards. The 12-bit ADC handles analog light/temperature sensors, and the industrial -40C to +85C temperature grade ensures reliability in attic or basement-mounted hub enclosures. The 16KB Flash stores the application plus a small RTOS or scheduler; deep-sleep current of ~2uA keeps idle power under 50mW. Compared with ATSAMD20E14A-AN, the G14 variant gives extra GPIO for keypad or multi-button wall panels without expanding the BOM cost.
Được đề xuất
Industrial Sensor Node
For industrial sensor nodes the ATSAMD20G14A-AN delivers industrial-grade operation (-40C to +85C) with a 12-bit ADC that digitizes 4-20mA or 0-10V transducer signals through an external op-amp front end. The SAM D20 SleepWalking peripherals scan the ADC in standby and wake the Cortex-M0+ core only when readings cross user-defined thresholds, reducing system power by 70-80% versus continuous polling. UART/SPI/I2C SERCOMs connect to external pressure, flow, or temperature sensors, while the Event System triggers DMA transfers between peripherals without CPU intervention. Engineers typically pair this MCU with the ATSAM3N0BA-AU upgrade for higher computation or stay with G14 for cost-constrained nodes.
Được đề xuất
Battery-Powered IoT Edge Device
Battery-powered IoT edge devices benefit from the ATSAMD20G14A-AN's SleepWalking peripherals and sub-2uA deep-sleep current, which lets coin-cell or Li-ion powered nodes run for years. The Cortex-M0+ at 48MHz executes edge analytics on sensor data before transmitting, reducing wireless duty cycle by up to 90% versus raw-data streaming. The 16KB Flash supports TinyML inference for simple anomaly detection or keyword spotting models, while the 2KB SRAM serves as runtime scratch. Compared to 8-bit AVR MCUs, the G14 delivers roughly 10x the compute at similar sleep current, making it ideal for retrofit BLE beacons, asset trackers, and smart agriculture soil sensors.
Được đề xuất
Smart Metering Endpoint
Smart metering endpoints use the ATSAMD20G14A-AN to measure electricity, water, or gas consumption with the 12-bit ADC sampling current shunts or pulse counters. The Cortex-M0+ core handles tamper detection algorithms and tamper-resistant storage routines in firmware, while the Event System routes ADC ready flags to DMA, freeing the CPU for billing calculations. The industrial temperature range survives outdoor meter enclosures, and the wide 1.6-3.6V supply tolerates battery droop during cold-weather discharge. Compared with discrete 8-bit designs, the G14 integrates RTC, watchdog, and ADC in one package, reducing BOM cost by 30%.
Được đề xuất
Consumer Appliance Control Board
Consumer appliances such as washing machines, dishwashers, and coffee makers use the ATSAMD20G14A-AN as the main control MCU, driving H-bridges, solenoids, and LCD/LED displays through GPIO and SERCOM peripherals. The 48MHz Cortex-M0+ executes user-interface state machines and motor-control loops with sub-millisecond latency. The 16KB Flash stores firmware plus default cycle profiles; the 2KB SRAM is sufficient for menu and buffer handling. Compared with PIC16F series predecessors in the same white-goods segment, the G14 offers 32-bit performance and modern peripherals while staying within industrial cost targets.
Được đề xuất
Wearable Health Patch
Wearable health patches leverage the ATSAMD20G14A-AN's small 48-TQFP package and low active current to monitor heart rate, SpO2, or body temperature with an external analog front-end. The 12-bit ADC samples PPG or ECG signals at hundreds of Hz, while the Cortex-M0+ runs basic heart-rate detection or step-counter algorithms in real time. SERCOM peripherals drive a BLE radio module for smartphone telemetry, and SleepWalking reduces average current below 50uA so a coin-cell can last 2-4 weeks. The G14 footprint matches the ATSAMD20E14A-AN pinout when designs need to shrink to the smaller 32-pin QFN.
Đượ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 ATSAMD20G14A-AN — 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 | ATSAMD20G15A-AN | ATSAMD20G16A-AN | ATSAMD20G13A-AN | ATSAMC20G16A-AN | ATSAMC20G15A-AN | ATSAM3N0BA-AU |
|---|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | 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 | 48-TQFP (7x7 mm) - same | 48-LQFP (7x7 mm) - same footprint |
| Flash Memory | 16 KB | 16 KB | 64 KB | 8 KB | 64 KB | 32 KB | 16 KB |
| SRAM | 2 KB | 4 KB | 8 KB | 4 KB | 8 KB | 4 KB | 4 KB |
| Core | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M0+ | Cortex-M3 |
| Max Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Supply Voltage Range | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 1.6 V to 3.6 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 1.6 V to 3.6 V |
| Operating Temperature | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C | -40 C to +85 C |
| RoHS / Lead-Free | Compliant / Yes | Compliant / Yes | Compliant / Yes | Compliant / Yes | Compliant / Yes | Compliant / Yes | Compliant / Yes |
Bảo phân biệt quan trọng
- Highest compute per milliwatt in the SAM D20 G-family at the lowest unit cost (vsATSAMD20G16A-AN)
- Industrial temperature grade in 48-TQFP (vsATSAMD20E14A-AN)
- True Cortex-M0+ pin-compatibility across SAM D20 and SAM C20 product lines (vsATSAM3N0BA-AU)
Ghi chú thiết kế
Place a 1uF ceramic decoupling capacitor as close as possible to each VDD pin (pins 6, 20, 32), and add a 10uF bulk capacitor near the supply entry point. The ATSAMD20G14A-AN has on-chip voltage regulation producing a 1.2V internal rail; decouple the VDDCORE pin (pin 40) with a 100nF ceramic capacitor. This decoupling network is critical for the ADC to meet its 12-bit linearity specification. Estimated: typical reference design consumes 7mA active at 48MHz, so the 100nF + 1uF combination provides ~14us of hold-up at peak CPU bursts.
Route the SWD signals (SWDIO on PA31, SWCLK on PA30) as short, impedance-matched traces to the programming header - keep total length below 50mm and avoid running parallel to noisy switching signals for more than 10mm. Place the 32.768 kHz crystal on PA00/PA01 within 5mm of the MCU with a guard ring connected to GND. Use a 4-layer PCB with continuous GND plane beneath the MCU for best ADC and EMI performance.
Do not configure PA28 as a push-pull output - it is the external reset pin on most SAM D20 packages and forcing it low will hold the device in reset. Always leave PA30 (SWCLK) and PA31 (SWDIO) accessible via test points or a header; bricking the device without SWD requires a full erase with Atmel-ICE or similar programmer. Note that the ATSAMD20G14A-AN differs from the -MN (48-QFN) only by package; pin assignments within the die are identical but the physical pin numbering differs.
Estimated: at 48MHz with all peripherals active, the ATSAMD20G14A-AN TQFP package dissipates roughly 50mW worst case. The 48-TQFP (7x7mm) package has theta_JA of approximately 70 C/W on a 2-layer JEDEC test board, so worst-case junction temperature rise is ~3.5C above ambient. In enclosed industrial housings without airflow, derate ambient to 70C to keep Tj below 85C. No heatsink is required for typical IoT workloads.
Thông tin tuân thủ
RoHS compliant per Microchip product page. Industrial temperature grade -40C to +85C. Not AEC-Q100 qualified - for automotive designs use ATSAMx20 family variants with Q100 marking.