STMicroelectronics STM32C031C6U6

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.09
Regular price $1.49 Sale price $2.09
Sale Sold out
Quantity Unit Price Total Price
1 $2.09 $2.09
15+ $1.37 $20.55
25+ $1.34 $33.50
50+ $1.27 $63.50
100+ $1.12 $112.00
N+ $0.22 Price Inquiry
Shipping calculated at checkout.
Quantity
Component Recycling

Request Quote / Inquiry

Product attributes Property Value
Manufacturer STMicroelectronics
Product Series STM32C0
Packaging 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 45
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
EEPROM Size -
RAM Size 12K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V
Data Converters A/D 21x12b SAR
Oscillator Type External, Internal
Operating Temperature -40°C ~ 85°C (TA)
Grade -
Qualification AEC -
Mounting Type Surface Mount
Supplier Device Package 48-UFQFPN (7x7)
Package / Case 48-UFQFN Exposed Pad
ROHS RoHS Compliant - Hazardous Substance Free Electronic Components | HQICKEY

The STM32C031C6U6 is a 32-bit microcontroller from STMicroelectronics, built on the energy-efficient ARM Cortex-M0+ core. It delivers 48MHz performance with 32KB flash and 12KB SRAM, packaged in a compact 48-UFQFN. Operating from 2V to 3.6V, it integrates essential peripherals including PWM timers, a temperature sensor, brown-out reset, and watchdog timer. This MCU is engineered for cost-sensitive industrial, consumer, and IoT applications requiring reliable real-time control in a small footprint.

  • Efficient 32-bit processing: The Cortex-M0+ core at 48MHz delivers higher throughput than 8-bit MCUs while maintaining low power consumption.
  • Wide voltage flexibility: 2V to 3.6V operation supports both 3.3V and 2V battery systems without external regulators.
  • Integrated analog and safety features: On-chip temperature sensor, brown-out reset, and watchdog reduce external component count and improve system reliability.
  • Compact thermal package: The 48-UFQFN with exposed pad enables efficient heat dissipation in dense PCB layouts.

Industrial Sensor Nodes

The 48MHz Cortex-M0+ core with 12KB SRAM efficiently handles sensor data acquisition and preprocessing, while the 2-3.6V supply range allows direct battery or 3.3V rail operation.

Motor Control for Small Appliances

Integrated PWM timers and a brown-out reset ensure reliable, glitch-free motor drive signals for brushless DC motors in fans, pumps, and small kitchen appliances.

Portable Medical Monitors

Low power consumption at 2V, combined with a temperature sensor and watchdog timer, supports continuous vital-sign monitoring in compact wearable or handheld devices.

Smart Home Controllers

The 32KB flash provides ample space for communication stacks (e.g., custom protocols), while the 48-UFQFN package fits space-constrained wall panels and smart switches.

Battery-Powered Data Loggers

With a 2V minimum supply and low-power sleep modes, this MCU extends battery life in remote environmental or asset-tracking loggers that periodically wake to record data.

Automotive Aftermarket Accessories

Operating from -40°C to 85°C, it suits interior automotive modules like seat control or lighting systems, where PWM and robust reset circuitry are required.

Q: What is the operating voltage range of the STM32C031C6U6?
A: The STM32C031C6U6 operates from 2V to 3.6V, making it suitable for low-power and battery-powered applications.
Q: What is the maximum CPU speed?
A: The ARM Cortex-M0+ core runs at up to 48MHz, providing efficient processing for control and sensor applications.
Q: How much flash memory and RAM does it have?
A: It features 32KB of flash memory and 12KB of SRAM, ideal for moderate-complexity embedded firmware.
Q: What package is available?
A: It comes in a compact 48-UFQFN package with an exposed pad for improved thermal performance.
Q: Does it include analog and timer peripherals?
A: Yes, it includes PWM, a temperature sensor, brown-out reset, and watchdog timer for robust operation.
Base Product Number : STM32C031C6
12KB SRAM 32-bit MCU 32KB Flash 48MHz ARM Cortex-M0+ Industrial Control IoT PWM STM32C031C6U6 Temperature Sensor UFQFN-48
Q: What is the operating voltage range of the STM32C031C6U6?
A: The STM32C031C6U6 operates from 2V to 3.6V, making it suitable for low-power and battery-powered applications.
Q: What is the maximum CPU speed?
A: The ARM Cortex-M0+ core runs at up to 48MHz, providing efficient processing for control and sensor applications.
Q: How much flash memory and RAM does it have?
A: It features 32KB of flash memory and 12KB of SRAM, ideal for moderate-complexity embedded firmware.
Q: What package is available?
A: It comes in a compact 48-UFQFN package with an exposed pad for improved thermal performance.
Q: Does it include analog and timer peripherals?
A: Yes, it includes PWM, a temperature sensor, brown-out reset, and watchdog timer for robust operation.