ATSAMD21G15B-MUT - 48MHz Cortex-M0+ MCU, 32KB Flash | Microchip
Référence : ATSAMD21G15B-MUT ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $3.2 | $3,20 |
| 10 | $2.85 | $28,50 |
| 100 | $2.4 | $240,00 |
| 500 | $2.05 | $1 025,00 |
| 1 000 | $1.78 | $1 780,00 |
ATSAMD21G15B-MUT Présentation
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile and non-volatile memory, peripherals, and I/O on one die. The Cortex-M0+ is the smallest, most energy-efficient member of the ARM Cortex-M family and targets deeply embedded, low-power applications where deterministic interrupt response and ease of programming in C are priorities. Microcontrollers sit below microprocessors in the embedded hierarchy and above digital logic in system-on-chip integration.
Key features include a 12-channel Direct Memory Access (DMAC) controller, a 12-channel Event System, two-pin Serial Wire Debug (SWD), Idle and Standby sleep modes, SleepWalking peripherals, Power-on Reset (POR) and Brown-Out Detection (BOD), a 48 MHz Digital Frequency Locked Loop (DFLL48M) plus 48 MHz to 96 MHz Fractional Digital Phase-Locked Loop (FDPLL96M), 16 external interrupts plus one non-maskable interrupt, and advanced PWM plus analog peripherals including a 12-bit ADC and a 10-bit DAC.
The SAM D21 architecture combines the Cortex-M0+ core with a high-bandwidth AHB/APB bus matrix, low-power SERCOM modules configurable as UART/SPI/I2C, and a full-speed USB 2.0 device with embedded transceiver. Functional Safety (FuSa) variants add diagnostic libraries and safety documentation targeted at IEC 60730 Class B / UL 1998 household appliance safety standards.
Typical applications include low-power IoT sensor nodes, USB HID peripherals, consumer appliances requiring functional safety, wearable fitness devices, and industrial control panels. The 48-pin QFN footprint with SAM D20 drop-in compatibility enables seamless migration when additional memory or peripherals are needed.
When designing with this device, ensure the 48 MHz maximum CPU clock is respected and that the DFLL is calibrated against the 48 MHz internal oscillator after POR for accurate USB baud rates. The 1.62 V to 3.63 V operating range supports both 1.8 V and 3.3 V rails; brown-out detection should be enabled for battery-powered designs.
This page synthesizes distributor pricing, same-family drop-in alternatives from the Site MPN list, parametric comparison data and practical design notes that go beyond the manufacturer datasheet's headline specifications.
Alternatives de remplacement direct pour ATSAMD21G15B-MUT — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec ATSAMD21G15B-MUT (même facteur de forme et même empreinte) — différant par Package, Operating Temperature, USB, ADC, Debug Interface.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
ATSAMD21G15B-AU
✅ Remplacement direct✓ En stock
$1.65 / unité
Voir la fiche technique →ATSAMD21G16B-MU
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
ATSAMD21G18A-AUT
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
ATSAMD20G15A-MU
✅ Remplacement direct✓ En stock
$1.38 / unité
Voir la fiche technique →ATSAMD21G15B-MUT Valeurs maximales et caractéristiques électriques
| Series | SAM D21G |
| Core Processor | ARM Cortex-M0+ |
| Core Size | 32-bit |
| Maximum CPU Frequency | 48 MHz |
| CoreMark/MHz | 2.46 |
| Program Memory Size | 32 KB Flash |
| RAM Size | 4 KB SRAM |
| Boîtier | 48-QFN (7x7 mm) |
| Operating Voltage Range | 1.62 V to 3.63 V |
| Plage de température de fonctionnement | -40 C to +85 C |
| Number of I/O | 38 |
| DMAC Channels | 12 |
| Event System Channels | 12 |
| Connectivity | I2C, SPI, UART, USB 2.0 Full-Speed |
| Debug Interface | Serial Wire Debug (SWD), 2-pin |
| Functional Safety | FuSa (IEC 60730 / UL 1998 Class B) |
| Statut RoHS | Compliant |
| Type de montage | Surface Mount |
Guide de configuration des broches du ATSAMD21G15B-MUT 48-qfn (7x7 mm)
Configuration des broches du ATSAMD21G15B-MUT (boîtier 48-qfn (7x7 mm)). Ce circuit intégré numérique comprend des GPIO, des interfaces de communication (UART, SPI, I2C) et des broches d'alimentation. Consultez la fiche technique du fabricant pour les fonctions alternatives des broches et les options de configuration. Indispensable pour la conception de systèmes embarqués et la conception de circuits imprimés.
Aucune donnée de brochage détaillée disponible pour ATSAMD21G15B-MUT.
Consultez la fiche technique pour la configuration complète des broches.
Applications typiques
ATSAMD21G15B-MUT convient pour 6 applications: Low-Power IoT Sensor Nodes, USB HID Peripherals, Consumer Appliances with Functional Safety, Wearable Fitness Devices, Industrial Control Panels, Educational Maker Platforms.
Low-Power IoT Sensor Nodes
The ATSAMD21G15B-MUT's Cortex-M0+ core at 2.46 CoreMark/MHz and SAM D21 family SleepWalking peripherals make it ideal for coin-cell powered IoT sensor nodes that wake briefly to take a measurement and return to Standby below 5 uA. The 12-channel Event System lets peripherals trigger DMA transfers without waking the CPU, extending battery life on a single CR2032 to multiple years. The 32 KB Flash hosts a small TCP/IP or LoRaWAN stack alongside the application, while the 38 GPIO handle multiple sensor interfaces. Compared to a discrete 8-bit MCU, the SAM D21E variant (32-pin) reduces BOM cost and area while keeping programming ease of Cortex-M0+ with the Atmel/Microchip Harmony framework.
Recommandé
USB HID Peripherals
The integrated full-speed USB 2.0 device controller with on-chip transceiver and 48 MHz Cortex-M0+ processing headroom suits USB HID class peripherals such as keyboards, mice, custom input devices and HID-based configuration tools. The Microchip Harmony USB stack provides ready-to-use HID, CDC, MSD and composite device class drivers; 1 uF VBUS decoupling plus 22 ohm D+/D- series resistors are required per the USB specification. Drop-in compatibility with the SAM D20 family means designers can reuse validated USB firmware across product lines. Compared with external USB-to-UART bridges, on-chip USB reduces BOM by one IC and saves approximately 30 mm squared of PCB area in compact peripherals.
Recommandé
Consumer Appliances with Functional Safety
The FuSa (Functional Safety) variant of the SAM D21E family includes diagnostic libraries and safety documentation aligned with IEC 60730 Class B and UL 1998 standards required for household appliances such as washing machines, dishwashers, ovens and refrigerators. The ATSAMD21G15B-MUT integrates Power-on Reset (POR), Brown-Out Detection (BOD), watchdog timer and CRC peripherals that map directly to Class B self-test requirements. The Cortex-M0+ core running deterministic interrupt handling ensures safety-critical software executes within bounded latency. Compared to discrete safety MCU solutions, the FuSa SAM D21E cuts the safety BOM by half while delivering 2.46 CoreMark/MHz headroom for user-interface firmware.
Recommandé
Wearable Fitness Devices
The ATSAMD21G15B-MUT's 1.62 V to 3.63 V operating range and SAM D21 family SleepWalking peripherals support wearable fitness devices such as heart-rate bands, step counters and BLE sensor hubs running from small Li-Po cells. The 48-pin QFN (7x7 mm) package fits comfortably on a 12 mm by 18 mm wristband PCB. The on-chip 12-bit ADC, 10-bit DAC and SERCOM-configurable I2C/SPI/UART interfaces drive optical heart-rate sensors, accelerometers and BLE companion modules without external glue logic. Compared to a Cortex-M4 BLE SoC, the SAM D21E host MCU cuts BOM by USD 1-2 at the cost of on-chip BLE radio.
Recommandé
Industrial Control Panels
The ATSAMD21G15B-MUT's -40 C to +85 C industrial temperature range, 38 GPIO count and SERCOM flexibility suit industrial control panels that drive relays, isolate inputs, and bridge RS-485 to USB or Ethernet gateways. The 12-channel DMAC offloads deterministic data movement from the CPU, freeing the Cortex-M0+ for application logic and Modbus processing. The 48-pin QFN (7x7 mm) with exposed thermal pad handles the slightly elevated temperatures inside IP65-rated control cabinets. Compared with Cortex-M3/M4 alternatives, the SAM D21E variant offers Class B safety libraries as a built-in option for machine safety circuits.
Recommandé
Educational Maker Platforms
The ATSAMD21G15B-MUT powers educational maker platforms including Arduino MKR-family boards, Adafruit Feather M0 and Circuit Playground boards thanks to its Cortex-M0+ core, native USB and broad toolchain support. The 32 KB Flash accommodates the Arduino bootloader plus small sketches, while the 38 GPIO plus 12-bit ADC and 10-bit DAC let students interface with sensors, motors and displays without additional peripherals. The 48-pin QFN is breadboard-friendly via carrier boards, and the Microchip Studio IDE plus Harmony framework offers a smooth learning curve from register-level code to ASF drivers. Compared with ARM7 or AVR32 older platforms, the SAM D21E delivers modern USB, DMA and SERCOM peripherals at the same price tier.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour ATSAMD21G15B-MUT — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | ATSAMD21G15B-AU | ATSAMD21G16B-MU | ATSAMD21G18A-AUT | ATSAMD20G15A-MU |
|---|---|---|---|---|---|
| Package | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) | 48-QFN (7x7 mm) |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 32 KB | 32 KB | 64 KB | 256 KB | 32 KB |
| SRAM | 4 KB | 4 KB | 8 KB | 32 KB | 4 KB |
| Max CPU Clock | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| USB | Full-Speed 2.0 | Full-Speed 2.0 | Full-Speed 2.0 | Full-Speed 2.0 | No USB |
| Functional Safety | FuSa (IEC 60730 Class B) | FuSa (IEC 60730 Class B) | FuSa (IEC 60730 Class B) | FuSa (IEC 60730 Class B) | Standard (no FuSa libraries) |
| 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 |
| 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 |
Principaux différenciateurs
- On-chip full-speed USB 2.0 device with embedded transceiver (vs ATSAMD20G15A-MU)
- Functional Safety (FuSa) IEC 60730 Class B libraries included (vs ATSAMD20G15A-MU)
- SAM D21 family drop-in compatibility with SAM D20 (vs ATSAMD20G15A-MU)
Notes de conception
The ATSAMD21G15B-MUT supports four sleep modes (Idle, Standby, Backup and Off) with SleepWalking peripherals that can wake the CPU only on a meaningful event. In Standby the typical current draw is below 5 uA with full SRAM retention and BOD enabled. Estimated: at 3.3 V supply with RTC running from the 32.768 kHz crystal, total system current stays below 10 uA, enabling 1-2 year coin-cell operation for IoT sensor nodes. Enable the on-chip BOD with a threshold of 1.8 V for 3.3 V battery-powered designs to prevent code corruption during voltage dips.
The 48-pin QFN (7x7 mm) package has an exposed thermal pad that must be soldered to a copper pour of at least 25 mm squared on the top layer for proper heat dissipation. The SAM D21 family datasheet specifies a theta_JA of approximately 40 C/W on a standard JEDEC 4-layer test board. Estimated: at 48 MHz active CPU with all peripherals running, the device dissipates around 30 mW which produces a 1.2 C temperature rise - well within industrial temperature limits. Reduce clock frequency or use Standby sleep to drop dissipation below 1 mW in battery-powered IoT designs.
Place the 1 uF VBUS decoupling capacitor within 5 mm of the VBUS pin and route the D+/D- traces as a 90-ohm differential pair with 22 ohm series termination resistors per the USB 2.0 specification. The 32.768 kHz crystal traces should be short (under 5 mm) and guarded by a ground ring to minimise load capacitance drift. The exposed thermal pad (EP) must be soldered to a copper pour with at least eight thermal vias to the inner ground plane to meet the package thermal specifications. Decoupling on VDDIO and VDDCORE requires a 100 nF ceramic cap per pin pair plus a bulk 4.7 uF tantalum or ceramic cap on the main VDD rail.
A common mistake is leaving the NVMCTRL (Flash controller) unlocked during interrupt handlers - this can cause Flash corruption if a write completes mid-vector-fetch. Always issue the NVMCTRL_CMD_WP (write-protect) after the final flash row write. Another pitfall is forgetting to enable the DFLL48M closed-loop mode after POR; running open-loop produces a wide USB baud-rate error that fails USB compliance. Per the SAM D21 errata, designers must also avoid SERCOM baud rates above 6 Mbaud on USART pads because the signal integrity degrades on the QFN-48 pinout.
Informations de conformité
RoHS and REACH compliant per Microchip product page. Not AEC-Q100 qualified - this is an industrial-grade part, not automotive. Functional Safety (FuSa) libraries align with IEC 60730 Class B and UL 1998 per Microchip datasheet.