STMicroelectronics STM32G031F8P6

Skip to product information
1 of 1
Image shown is a representation only. Exact specifications should be obtained from the product data sheet.
Regular price $2.94
Regular price $2.10 Sale price $2.94
Sale Sold out
Quantity Unit Price Total Price
1 $2.94 $2.94
15+ $1.93 $28.95
25+ $1.89 $47.25
50+ $1.79 $89.50
100+ $1.58 $158.00
N+ $0.32 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM32G0
Packaging Tube |
Core Processor ARM® Cortex®-M0+
Core Size 32-Bit Single-Core
Speed 64MHz
Connectivity I2C, IrDA, LINbus, SPI, SmartCard, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Number of I/O 18
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 8K x 8
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V
Data Converters A/D 17x12b SAR
Oscillator Type External, Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 20-TSSOP
Package / Case 20-TSSOP (0.173", 4.40mm Width)
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STM32G031F8P6 from STMicroelectronics is a high-performance entry-level MCU built on the ARM Cortex-M0+ core. It delivers 64MHz speed with 64KB flash and 8KB SRAM, all in a compact 20-TSSOP package. Its wide voltage range and integrated peripherals like DMA, I2S, and PWM make it a versatile choice for cost-sensitive embedded applications.

  • High Efficiency: 64MHz Cortex-M0+ core delivers fast processing with minimal power consumption.
  • Rich Peripheral Set: DMA and I2S enable advanced data handling without CPU intervention.
  • Wide Voltage Range: 1.7V to 3.6V supports single-cell battery operation.
  • Compact Footprint: 20-TSSOP saves PCB space for space-constrained designs.
  • Robust Safety: Brown-out reset and watchdog timer ensure reliable operation.

Industrial Sensor Nodes

With its 64MHz Cortex-M0+ core and DMA, the STM32G031F8P6 efficiently processes sensor data in real-time, reducing CPU load for continuous monitoring applications.

Battery-Powered IoT Devices

The 1.7V minimum supply voltage and low-power modes enable extended battery life in wireless sensors and portable trackers.

Motor Control Systems

Integrated PWM timers and WDT provide precise control and safety monitoring for small DC or stepper motors in appliances.

Audio Interfaces

The I2S peripheral supports digital audio streaming, making it ideal for compact audio processing modules or voice-controlled devices.

Smart Home Controllers

With 64KB flash and rich analog features, it can manage multiple inputs and outputs in lighting or HVAC control panels.

Automotive Aftermarket Modules

Operating from -40°C to 85°C, it suits under-hood or cabin modules like window lift controllers or sensor hubs.

Q: What is the operating voltage range of the STM32G031F8P6?
A: It operates from 1.7V to 3.6V, suitable for battery-powered designs.
Q: What is the maximum CPU speed?
A: The ARM Cortex-M0+ core runs at up to 64MHz.
Q: How much flash and RAM does it have?
A: It includes 64KB of flash and 8KB of SRAM.
Q: What package is available?
A: It comes in a 20-pin TSSOP package.
Q: Does it support DMA and I2S?
A: Yes, it features DMA and I2S interfaces for advanced connectivity.
Base Product Number : STM32G031F8P6
32-bit MCU 64KB Flash 64MHz 8KB RAM ARM Cortex-M0+ DMA I2S Industrial IoT Motor Control PWM STM32G0 STM32G031F8P6 TSSOP-20
Q: What is the operating voltage range of the STM32G031F8P6?
A: It operates from 1.7V to 3.6V, suitable for battery-powered designs.
Q: What is the maximum CPU speed?
A: The ARM Cortex-M0+ core runs at up to 64MHz.
Q: How much flash and RAM does it have?
A: It includes 64KB of flash and 8KB of SRAM.
Q: What package is available?
A: It comes in a 20-pin TSSOP package.
Q: Does it support DMA and I2S?
A: Yes, it features DMA and I2S interfaces for advanced connectivity.