ATSAMD20G15A-MUT - 32KB Flash ARM Cortex-M0+ MCU | Microchip
MPN: ATSAMD20G15A-MUT ✓ Hoạt độngATSAMD20G15A-MUT Tóm tắt
What is an ARM Cortex-M0+ microcontroller? An ARM Cortex-M0+ microcontroller is a 32-bit reduced instruction set computing (RISC) MCU built on the ARMv6-M architecture, optimized for energy efficiency and deterministic interrupt response. The Cortex-M0+ sits at the entry level of the ARM Cortex-M family (M0/M0+ -> M3/M4 -> M7) and targets applications that need 32-bit processing, low active power, and deep sleep currents measured in nanoamps. Within the broader system hierarchy it belongs to embedded microcontrollers -> microcontrollers -> microprocessors & MCUs -> semiconductors. Microchip's SAM D20 family is the company's mainstream Cortex-M0+ lineup, bridging 8-bit PIC and Cortex-M3/M4 designs.
Key features of the ATSAMD20G15A-MUT include the Cortex-M0+ core reaching 2.14 CoreMark/MHz, 32KB Flash, 4KB SRAM, an SERCOM-configurable peripheral set for I2C/SPI/UART, a 12-bit ADC, a 10-bit DAC, and multiple sleep modes that drop quiescent current to microamp levels. The device operates from 1.62V to 3.6V across the -40C to +85C industrial temperature range.
Technically, the device implements single-cycle 32-bit hardware multiply, a Nested Vectored Interrupt Controller (NVIC), and Microchip's Atmel START / MPLAB X IDE toolchain support. The 48-QFN exposed pad enhances thermal dissipation for sustained 48 MHz operation.
Typical applications include smart-home sensor nodes, battery-powered metering devices, industrial control modules, and consumer HMI peripherals where low-power sleep and Cortex-M0+ code density provide meaningful BOM savings.
When designing with this MCU, choose decoupling capacitors sized to peak SERCOM switching currents and confirm exposed-pad soldering to maximize thermal performance. The 48-QFN package requires careful PCB land pattern design to avoid manufacturing defects.
This page synthesizes distributor pricing, drop-in alternatives within the SAM D20 family, and practical design notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho ATSAMD20G15A-MUT — 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 ATSAMD20G15A-MUT (cùng hình factor và footprint) — khác nhau ở ADC, Package, DAC, Operating Temperature, Core.
ATSAMD20G15A-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G14A-MN
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G14A-AN
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G14B-MU
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G14B-MUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20E17A-AUT
✅ Drop-InLiên hệ để biết giá
Xem tài liệu →ATSAMD20G15A-MUT Tỷ lệ tối đa & tính chất điện
| Core | ARM Cortex-M0+ (32-bit, ARMv6-M) |
| CoreMark/MHz | 2.14 |
| Tần số xung maksimum | 48 MHz |
| Flash Memory | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Supply Voltage Range | 1.62 V to 3.6 V |
| Khoảng nhiệt độ hoạt động | -40 C to +85 C |
| ADC | 12-bit |
| DAC | 10-bit |
| Hộp | 48-pin QFN (7x7 mm) with exposed pad |
| Kiểu lắp đặt | Surface Mount |
| Number of I/O | 38 |
| Peripherals (SERCOM) | Configurable I2C / SPI / UART |
| Trạng thái RoHS | Compliant |
Cấu hình chân ATSAMD20G15A-MUT
| Chân 1 | PA00 — GPIO / SERCOM1 PAD0 / XIN |
| Chân 2 | PA01 — GPIO / SERCOM1 PAD1 / XOUT |
| Chân 3 | PA02 — GPIO / ADC AIN0 / DAC VOUT |
| Chân 4 | PA03 — GPIO / ADC AIN1 / VREFA |
| Chân 5 | PA04 — GPIO / SERCOM0 PAD0 / ADC AIN2 |
| Chân 6 | PA05 — GPIO / SERCOM0 PAD1 / ADC AIN3 |
| Chân 7 | PA06 — GPIO / SERCOM0 PAD2 / ADC AIN4 |
| Chân 8 | PA07 — GPIO / SERCOM0 PAD3 / ADC AIN5 |
| Chân 9 | VDD — Digital supply voltage (1.62V to 3.6V) |
| Chân 10 | GND — Ground |
| Chân 11 | PA08 — GPIO / SERCOM2 PAD0 / ADC AIN6 |
| Chân 12 | PA09 — GPIO / SERCOM2 PAD1 / ADC AIN7 |
| Chân 13 | PA10 — GPIO / SERCOM2 PAD2 / ADC AIN8 |
| Chân 14 | PA11 — GPIO / SERCOM2 PAD3 / ADC AIN9 |
| Chân 15 | PA12 — GPIO / SERCOM3 PAD0 |
| Chân 16 | PA13 — GPIO / SERCOM3 PAD1 |
| Chân 17 | PA14 — GPIO / SERCOM3 PAD2 |
| Chân 18 | PA15 — GPIO / SERCOM3 PAD3 |
| Chân 19 | PA16 — GPIO / SERCOM1 PAD0 / I2S SCK |
| Chân 20 | PA17 — GPIO / SERCOM1 PAD1 / I2S FS |
| Chân 21 | PA18 — GPIO / SERCOM1 PAD2 / I2S MCK |
| Chân 22 | PA19 — GPIO / SERCOM1 PAD3 / I2S SDO |
| Chân 23 | PA20 — GPIO / SERCOM5 PAD2 |
| Chân 24 | PA21 — GPIO / SERCOM5 PAD3 |
| Chân 25 | PA22 — GPIO / SERCOM3 PAD0 |
| Chân 26 | PA23 — GPIO / SERCOM3 PAD1 / USB D- |
| Chân 27 | PA24 — GPIO / SERCOM3 PAD2 / USB D+ |
| Chân 28 | PA25 — GPIO / SERCOM3 PAD3 |
| Chân 29 | GND — Ground |
| Chân 30 | VDD — Digital supply voltage |
| Chân 31 | PA26 — GPIO |
| Chân 32 | PA27 — GPIO |
| Chân 33 | PA28 — GPIO / Reset input |
| Chân 34 | PA29 — GPIO |
| Chân 35 | PA30 — GPIO / SWCLK (programming) |
| Chân 36 | PA31 — GPIO / SWDIO (programming) |
| Chân 37 | PB00 — GPIO |
| Chân 38 | PB01 — GPIO |
| Chân 39 | PB02 — GPIO / ADC AIN10 |
| Chân 40 | PB03 — GPIO / ADC AIN11 |
| Chân 41 | PB04 — GPIO / ADC AIN12 |
| Chân 42 | PB05 — GPIO / ADC AIN13 |
| Chân 43 | PB06 — GPIO / ADC AIN14 |
| Chân 44 | PB07 — GPIO / ADC AIN15 |
| Chân 45 | PB08 — GPIO / SERCOM4 PAD0 |
| Chân 46 | PB09 — GPIO / SERCOM4 PAD1 |
| Chân 47 | VDDANA — Analog supply voltage |
| Chân 48 | GND — Ground |
Ứng dụng tiêu biểu
ATSAMD20G15A-MUT phù hợp cho 7 Áp dụngs: Smart Home Sensor Hub, Industrial Metering (Water/Gas), Consumer HMI / Touch Interface, Battery-Powered Wearable, Industrial Sensor Transmitter, Educational / Maker Development, IoT Edge Node / Wireless Beacon.
Smart Home Sensor Hub
The ATSAMD20G15A-MUT is well suited as the host MCU for a Zigbee/BLE-to-WiFi sensor hub because its 32KB Flash holds typical ZCL/BLE stack application code while 4KB SRAM accommodates small packet buffers. At 48 MHz Cortex-M0+ it completes sensor pre-processing, debouncing, and reporting tasks within tens of milliseconds, then enters a deep sleep mode drawing only a few microamps. The 1.62V-3.6V supply range lets the device share the coin-cell or 2xAA battery rail directly, simplifying power tree design and BOM. Recommended companion parts: ATSAMW25 (WiFi module), ATSHA204A (authentication IC).
Được đề xuất
Industrial Metering (Water/Gas)
For battery-powered water and gas meters, the ATSAMD20G15A-MUT's 12-bit ADC accurately samples pulse-output flow sensors while its Cortex-M0+ core runs low-rate metering algorithms at sub-mA active current. Six configurable SERCOM channels support I2C display drivers, SPI EEPROM for log storage, and UART for optocoupler-based AMR modules. The -40C to +85C industrial temperature rating survives outdoor enclosure conditions. The 48-QFN package allows compact circular meter PCBs. Recommended companions: PIC16F639 (sub-GHz wireless), MCP79410 (RTC with TRIG for time-stamping).
Được đề xuất
Consumer HMI / Touch Interface
The ATSAMD20G15A-MUT drives small capacitive-touch keypads and segment LCDs in home appliances using its QTouch peripheral library and 10-bit DAC for beeper or LED brightness control. The 32KB Flash holds capacitive-touch firmware and modest UI state machines without needing external memory. The 38 GPIO in the 48-QFN package provide ample pins for both touch channels and segment lines, eliminating port expanders. The 1.62V minimum supply supports 2xAAA battery operation in remote controls. Recommended companions: ATSAMC20E (LCD segment driver family for larger displays), PIC16F631 (companion LED controller).
Được đề xuất
Battery-Powered Wearable
Wearable fitness bands and BLE beacons benefit from the ATSAMD20G15A-MUT's deep-sleep current measured in single-digit microamps, paired with fast wake-up to 48 MHz Cortex-M0+ for sensor reads. The 32KB Flash accommodates small BLE peripheral profiles and step-counter algorithms. The 48-QFN 7x7 mm exposed-pad package enables compact wristband PCB layouts where thermal dissipation from the regulator matters. The wide 1.62V-3.6V supply range accepts Li-ion, Li-poly, and coin-cell chemistries directly. Recommended companions: PIC16F636 (low-power signal conditioning), MCP1700 (LDO).
Được đề xuất
Industrial Sensor Transmitter
For 4-20 mA loop-powered or industrial field-bus sensor transmitters, the ATSAMD20G15A-MUT's 12-bit ADC and SERCOM-configurable UART/RS-485 interface cover the most common industrial protocols. The 48 MHz Cortex-M0+ delivers ample headroom for linearization math on RTD, thermocouple, or strain-gauge inputs. The 1.62V minimum supply accommodates 3.3V derived rails, and the -40C to +85C range covers outdoor enclosures. The 48-QFN footprint enables through-hole or SMT assemblies with thermal pad for hot-spot dissipation. Recommended companions: MCP79410 (RTC), ATSHA204A (secure authentication).
Được đề xuất
Educational / Maker Development
The ATSAMD20G15A-MUT is a popular MCU on maker boards (Arduino MKR Zero class footprints) because it offers a Cortex-M0+ learning platform with 32KB Flash - large enough for real projects yet small enough to teach memory budgeting. The 48-QFN package on a breakout board exposes 38 GPIO, 6 SERCOM channels, 12-bit ADC, and 10-bit DAC. The Microchip/MPLAB toolchain (free) plus Atmel START code configurator lowers the onboarding barrier for students. Recommended companions: ATSAMD20E18A (larger Flash variant for advanced projects), PIC16F628A (introductory 8-bit comparison).
Được đề xuất
IoT Edge Node / Wireless Beacon
The ATSAMD20G15A-MUT serves as an application processor in IoT edge nodes that pair with a wireless co-processor over SPI or UART SERCOM. The 32KB Flash stores local decision logic, threshold filters, and OTA staging buffers while the Cortex-M0+ core manages sensor polling and packet forwarding. The 1.62V-3.6V supply matches common Li-ion chemistries, and the low deep-sleep current extends deployment intervals to months on a single cell. The 48-QFN exposed pad aids thermal dissipation when SERCOM activity bursts to 48 MHz. Recommended companions: PIC16F527 (sub-GHz companion), MCP1700 (LDO).
Đượ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 ATSAMD20G15A-MUT — 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-MU | ATSAMD20G14A-MN | ATSAMD20G14A-AN | ATSAMD20G14B-MU | ATSAMD20G14B-MUT |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same | 48-QFN (7x7 mm) - same |
| Core | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ | ARM Cortex-M0+ |
| Maximum Clock Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Flash Memory | 32 KB | 32 KB | 16 KB | 16 KB | 16 KB | 16 KB |
| SRAM | 4 KB | 4 KB | 2 KB | 2 KB | 2 KB | 2 KB |
| Supply Voltage Range | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V | 1.62 V to 3.6 V |
| Shipping Medium | Tape & Reel | Tray | Tray | Tray | Tray | Tape & Reel |
| Silicon Revision | A | A | A | A | B | B |
Bảo phân biệt quan trọng
- Pin-identical to ATSAMD20G15A-MU for drop-in replacement (vsATSAMD20G15A-MU)
- Twice the Flash of ATSAMD20G14A-MN for fuller firmware (vsATSAMD20G14A-MN)
- Revision A silicon for stable, well-characterized firmware (vsATSAMD20G14B-MU)
Ghi chú thiết kế
Place a 1uF X7R bypass capacitor as close as possible to each VDD pin and a 100nF capacitor on VDDANA. The internal 1.2V regulator requires the bulk capacitor on VDDIN; Microchip recommends 1uF minimum. Estimated: at 48 MHz active mode the device draws ~7 mA; deep-sleep current drops below 5 uA with full RAM retention.
The 48-QFN exposed thermal pad (EP) MUST be soldered to the ground plane for rated thermal performance and electrical reference. Microchip reference layouts use 0.5 mm pitch lands with NSMD (non-solder mask defined) pads. Estimated copper area: at least 25 mm^2 of unbroken ground plane beneath the EP is recommended for 48 MHz sustained operation without thermal throttling.
Do not confuse the ATSAMD20G (48-pin) family with the ATSAMD20E (32-pin) family - they share the same die but have different pinouts and exposed-pad connections. The ATSAMD20J (64-pin) family likewise has a different pinout. Verify the symbol and footprint match the chosen datasheet. Mixing families without re-checking pinout will cause silent GPIO failures.
Keep SERCOM signal traces short and route them on the layer adjacent to the MCU ground plane. The 48-QFN package keeps most SERCOM pins adjacent, allowing clean break-out to SPI/I2C peripherals. For ADC accuracy, isolate AVDD and AGND from noisy digital returns using a star-ground or ferrite bead. Estimated: a poor analog layout can degrade ADC SNR by 6-10 dB.
Thông tin tuân thủ
RoHS and lead-free compliance per JLCPCB part detail page listing the ATSAMD20G15A-MUT as ROHS. No automotive AEC-Q100 variant exists in the SAM D20 G family.