| Parameters | |
|---|---|
| Series | STM32G0 |
| Moisture Sensitivity Level (MSL) | 3 (168 Hours) |
| RoHS Status | ROHS3 Compliant |
| Package / Case | 28-UFQFN |
| Mfr | STMicroelectronics |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Supplier Device Package | 28-UFQFPN (4x4) |
| Speed | 64MHz |
| Oscillator Type | Internal |
| Core Processor | ARM® Cortex®-M0+ |
| RAM Size | 8K x 8 |
| Number of I/O | 26 |
| Peripherals | Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT |
| Voltage - Supply (Vcc/Vdd) | 1.7V ~ 3.6V |
| EEPROM Size | - |
| Program Memory Type | FLASH |
| Connectivity | I²C, IrDA, LINbus, SPI, UART/USART |
| Core Size | 32-Bit Single-Core |
| Program Memory Size | 64KB (64K x 8) |
| Data Converters | A/D 17x12b |
| Package | Tray |
| Product Status | Active |
| Base Product Number | STM32G031 |
| REACH Status | REACH Unaffected |
| Other Names | 497-19562 |
| Standard Package | 490 |
| ECCN | 3A991A2 |
| HTSUS | 8542.31.0001 |
STM32G031G8U6 STM32G0 mcu IC Single-Core 32-bit 64MHz 64KB FLASH
The STM32G031G8U6 is a mainstream 32-bit microcontroller manufactured by STMicroelectronics, belonging to the STM32G031x4/x6/x8 subfamily of the STM32G0 series built on the high-performance Arm Cortex-M0+ 32-bit RISC core operating at up to 64 MHz. The STM32G031G8U6 integrates 64 Kbytes of Flash program memory with read protection, write protection, proprietary code protection, and a securable area, alongside 8 Kbytes of SRAM with hardware parity check, a memory protection unit (MPU), and a 5-channel DMA controller. With 26 fast I/O pins (multiple 5 V-tolerant) and an extensive peripheral set, the device is positioned by ST as a cost-effective, feature-rich solution ready for consumer, industrial, appliance, and Internet of Things (IoT) deployments that demand a balanced mix of performance, integration, and power efficiency.
Owing to its 64 MHz Cortex-M0+ core, 64 KB Flash, 12-bit 2.5 MSps ADC, and ultra-low-power modes, the STM32G031G8U6 is extensively deployed in consumer electronics, industrial control, and smart appliance domains where responsive processing and energy-conscious operation must coexist. In IoT sensor nodes and wireless endpoints, its VBAT-backed RTC and low-power UART enable years of battery life while maintaining scheduled wakeups and event-driven communication. The device is a default choice for motor-control subsystems, thanks to its advanced 128 MHz-capable PWM timer and rich timer array, driving brushless DC (BLDC) fans, pumps, and micro-actuators in appliances and HVAC equipment. For human-machine interface (HMI) panels, the abundance of 5 V-tolerant I/Os and dual SPI/I2C interfaces simplify connection to buttons, displays, touch controllers, and environmental sensors. Industrial automation leverages the 12-bit ADC, CRC unit, and memory protection features for reliable data logging, signal conditioning, and fail-safe control in factory modules.
Alternative MCU Models
● STM32G031C8T6: A pin-compatible, higher-temperature (-40 °C to 125 °C) sibling in a 48-pin LQFP package, expanding I/O count to 44 fast pins while retaining the same 64 KB Flash, 8 KB SRAM, and Cortex-M0+ 64 MHz core for designs needing more GPIO headroom.
● STM32G031F8P6: A 20-pin TSSOP variant of the STM32G031x8 family delivering the same 64 MHz performance and 64 KB Flash in a more compact footprint with 16 I/Os, ideal for space-constrained consumer and IoT modules that can trade pin count for board area.
● MSPM0G1106TDGS28R: A Texas Instruments Arm Cortex-M0+ based MSPM0G series 32-bit MCU in a 28-pin VSSOP package, presented as a competitive cross-vendor evaluation option with similar core architecture, extensive analog integration, and TI's ultra-low-power MSPM0 ecosystem for new designs seeking second-source flexibility.