ATSAMD20G15A-MUT - 32KB Flash ARM Cortex-M0+ MCU | Microchip
Teilenummer: ATSAMD20G15A-MUT ✓ Aktiv| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $3.2 | $3,20 |
| 10 | $2.88 | $28,80 |
| 100 | $2.45 | $245,00 |
| 500 | $2.1 | $1.050,00 |
| 1.000 | $1.85 | $1.850,00 |
ATSAMD20G15A-MUT Übersicht
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.
Drop-in-Alternativen für ATSAMD20G15A-MUT – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit ATSAMD20G15A-MUT (gleiche Bauform und Footprint) – abweichend in ADC, Package, DAC, Operating Temperature, Core.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
ATSAMD20G15A-MU
✅ Drop-In✓ Auf Lager
$1.38 / Stück
Datenblatt ansehen →ATSAMD20G14A-MN
✅ Drop-In✓ Auf Lager
$1.89 / Stück
Datenblatt ansehen →ATSAMD20G14A-AN
✅ Drop-In✓ Auf Lager
$2.03 / Stück
Datenblatt ansehen →ATSAMD20G14B-MU
✅ Drop-In✓ Auf Lager
$1.55 / Stück
Datenblatt ansehen →ATSAMD20G14B-MUT
✅ Drop-In✓ Auf Lager
$1.1 / Stück
Datenblatt ansehen →ATSAMD20E17A-AUT
✅ Drop-In✓ Auf Lager
$2.7 / Stück
Datenblatt ansehen →ATSAMD20G15A-MUT Grenzwerte & elektrische Eigenschaften
| Core | ARM Cortex-M0+ (32-bit, ARMv6-M) |
| CoreMark/MHz | 2.14 |
| Maximale Taktfrequenz | 48 MHz |
| Flash Memory | 32 KB (32K x 8) |
| SRAM | 4 KB |
| Supply Voltage Range | 1.62 V to 3.6 V |
| Betriebstemperaturbereich | -40 C to +85 C |
| ADC | 12-bit |
| DAC | 10-bit |
| Gehäuse | 48-pin QFN (7x7 mm) with exposed pad |
| Montageart | Surface Mount |
| Number of I/O | 38 |
| Peripherals (SERCOM) | Configurable I2C / SPI / UART |
| RoHS-Status | Compliant |
ATSAMD20G15A-MUT Pin-Konfiguration
| Pin 1 | PA00 — GPIO / SERCOM1 PAD0 / XIN |
| Pin 2 | PA01 — GPIO / SERCOM1 PAD1 / XOUT |
| Pin 3 | PA02 — GPIO / ADC AIN0 / DAC VOUT |
| Pin 4 | PA03 — GPIO / ADC AIN1 / VREFA |
| Pin 5 | PA04 — GPIO / SERCOM0 PAD0 / ADC AIN2 |
| Pin 6 | PA05 — GPIO / SERCOM0 PAD1 / ADC AIN3 |
| Pin 7 | PA06 — GPIO / SERCOM0 PAD2 / ADC AIN4 |
| Pin 8 | PA07 — GPIO / SERCOM0 PAD3 / ADC AIN5 |
| Pin 9 | VDD — Digital supply voltage (1.62V to 3.6V) |
| Pin 10 | GND — Ground |
| Pin 11 | PA08 — GPIO / SERCOM2 PAD0 / ADC AIN6 |
| Pin 12 | PA09 — GPIO / SERCOM2 PAD1 / ADC AIN7 |
| Pin 13 | PA10 — GPIO / SERCOM2 PAD2 / ADC AIN8 |
| Pin 14 | PA11 — GPIO / SERCOM2 PAD3 / ADC AIN9 |
| Pin 15 | PA12 — GPIO / SERCOM3 PAD0 |
| Pin 16 | PA13 — GPIO / SERCOM3 PAD1 |
| Pin 17 | PA14 — GPIO / SERCOM3 PAD2 |
| Pin 18 | PA15 — GPIO / SERCOM3 PAD3 |
| Pin 19 | PA16 — GPIO / SERCOM1 PAD0 / I2S SCK |
| Pin 20 | PA17 — GPIO / SERCOM1 PAD1 / I2S FS |
| Pin 21 | PA18 — GPIO / SERCOM1 PAD2 / I2S MCK |
| Pin 22 | PA19 — GPIO / SERCOM1 PAD3 / I2S SDO |
| Pin 23 | PA20 — GPIO / SERCOM5 PAD2 |
| Pin 24 | PA21 — GPIO / SERCOM5 PAD3 |
| Pin 25 | PA22 — GPIO / SERCOM3 PAD0 |
| Pin 26 | PA23 — GPIO / SERCOM3 PAD1 / USB D- |
| Pin 27 | PA24 — GPIO / SERCOM3 PAD2 / USB D+ |
| Pin 28 | PA25 — GPIO / SERCOM3 PAD3 |
| Pin 29 | GND — Ground |
| Pin 30 | VDD — Digital supply voltage |
| Pin 31 | PA26 — GPIO |
| Pin 32 | PA27 — GPIO |
| Pin 33 | PA28 — GPIO / Reset input |
| Pin 34 | PA29 — GPIO |
| Pin 35 | PA30 — GPIO / SWCLK (programming) |
| Pin 36 | PA31 — GPIO / SWDIO (programming) |
| Pin 37 | PB00 — GPIO |
| Pin 38 | PB01 — GPIO |
| Pin 39 | PB02 — GPIO / ADC AIN10 |
| Pin 40 | PB03 — GPIO / ADC AIN11 |
| Pin 41 | PB04 — GPIO / ADC AIN12 |
| Pin 42 | PB05 — GPIO / ADC AIN13 |
| Pin 43 | PB06 — GPIO / ADC AIN14 |
| Pin 44 | PB07 — GPIO / ADC AIN15 |
| Pin 45 | PB08 — GPIO / SERCOM4 PAD0 |
| Pin 46 | PB09 — GPIO / SERCOM4 PAD1 |
| Pin 47 | VDDANA — Analog supply voltage |
| Pin 48 | GND — Ground |
Typische Anwendungen
ATSAMD20G15A-MUT ist geeignet für 7 Anwendungs: 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).
Empfohlen
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).
Empfohlen
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).
Empfohlen
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).
Empfohlen
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).
Empfohlen
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).
Empfohlen
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).
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für ATSAMD20G15A-MUT – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | 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 |
Wichtigste Unterscheidungsmerkmale
- Pin-identical to ATSAMD20G15A-MU for drop-in replacement (vs. ATSAMD20G15A-MU)
- Twice the Flash of ATSAMD20G14A-MN for fuller firmware (vs. ATSAMD20G14A-MN)
- Revision A silicon for stable, well-characterized firmware (vs. ATSAMD20G14B-MU)
Designhinweise
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.
Compliance-Informationen
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.