STMicroelectronics STM32C031G4U6

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 $1.33
Regular price $0.95 Sale price $1.33
Sale Sold out
Quantity Unit Price Total Price
1 $1.33 $1.33
15+ $0.87 $13.05
25+ $0.86 $21.50
50+ $0.81 $40.50
100+ $0.71 $71.00
N+ $0.14 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM32C0
Packaging This product has a maximum purchase limit | Tray
Core Processor ARM® Cortex®-M0+
Core Size 32-Bit
Speed 48MHz
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, Temp Sensor, WDT
Number of I/O 26
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 12K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 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 28-UFQFPN (4x4)
Package / Case 28-UFQFN
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STMicroelectronics STM32C031G4U6 is a 32-bit ARM Cortex-M0+ microcontroller with 16KB flash and 12KB SRAM. It operates from 2V to 3.6V and runs at 48MHz, offering a balance of performance and power efficiency. The 28-pin UFQFN package includes a 12-bit ADC, PWM timers, and a temperature sensor, making it ideal for compact industrial and consumer applications.

  • High performance: 48MHz Cortex-M0+ core delivers fast processing for real-time tasks.
  • Rich analog: 12-bit ADC and temperature sensor enable precise measurements.
  • Compact package: 28-UFQFN saves space in space-constrained designs.
  • Low power: Supports sleep modes and 2V operation for battery-powered devices.
  • Extensive ecosystem: STM32Cube tools and libraries accelerate development.

Industrial Sensor Interfaces

The 48MHz Cortex-M0+ core and 12-bit ADC enable precise reading of industrial sensors like pressure or temperature transducers.

Motor Control for Drones

With multiple PWM timers and a compact UFQFN package, it can control brushless DC motors in small drones.

Portable Medical Monitors

The low power consumption and 2V minimum supply make it suitable for battery-operated glucose meters or heart rate monitors.

Smart Home Controllers

Use its GPIO and communication interfaces to manage lighting, HVAC, and security systems in a central hub.

Automotive Body Electronics

The -40°C to 85°C range and robust peripherals support window lift or mirror control modules.

IoT Edge Nodes

With 16KB flash and 12KB SRAM, it can handle sensor data aggregation and communication protocols for IoT devices.

Q: What core does the STM32C031G4U6 use?
A: It uses an ARM Cortex-M0+ core running at up to 48MHz.
Q: What is the supply voltage range?
A: It operates from 2V to 3.6V.
Q: How much flash memory is available?
A: It has 16KB of flash memory.
Q: What package is this MCU in?
A: It comes in a 28-pin UFQFN package.
Q: Does it have analog peripherals?
A: Yes, it includes a 12-bit ADC, timers with PWM, and a temperature sensor.
Base Product Number : STM32C031G4
16KB Flash 28-UFQFN 32-bit MCU 48MHz ADC ARM Cortex-M0+ Industrial IoT PWM STM32C031
Q: What core does the STM32C031G4U6 use?
A: It uses an ARM Cortex-M0+ core running at up to 48MHz.
Q: What is the supply voltage range?
A: It operates from 2V to 3.6V.
Q: How much flash memory is available?
A: It has 16KB of flash memory.
Q: What package is this MCU in?
A: It comes in a 28-pin UFQFN package.
Q: Does it have analog peripherals?
A: Yes, it includes a 12-bit ADC, timers with PWM, and a temperature sensor.