STMicroelectronics STM32C031C6U7
| Quantity | Unit Price | Total Price |
|---|---|---|
| 1 | $1.76 | $1.76 |
| 15+ | $1.16 | $17.40 |
| 25+ | $1.13 | $28.25 |
| 50+ | $1.07 | $53.50 |
| 100+ | $0.95 | $95.00 |
| N+ | $0.19 | Price Inquiry |
Request Quote / Inquiry
| Product attributes | Property Value |
| Manufacturer | STMicroelectronics |
| Product Series | STM32C0 |
| Packaging | Bulk | |
| 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 ~ 105°C (TA) |
| Grade | - |
| Qualification AEC | - |
| Mounting Type | Surface Mount |
| Supplier Device Package | 48-UFQFPN (7x7) |
| Package / Case | 48-UFQFN Exposed Pad |
| ROHS |
The STM32C031C6U7 from STMicroelectronics is a high-performance, low-power ARM Cortex-M0+ microcontroller. It delivers 48MHz processing speed with 32KB flash and 12KB SRAM, all in a compact 48-UFQFN package. Its wide voltage range (2V-3.6V) and rich set of peripherals, including PWM, watchdog, and temperature sensor, make it a versatile choice for industrial, consumer, and automotive applications.
- Efficient Processing: The 48MHz Cortex-M0+ core provides a balance of speed and power efficiency, enabling responsive control loops without excessive energy consumption.
- Robust Operation: Integrated brown-out reset and watchdog timer ensure reliable operation in unstable power environments, reducing system failures.
- Compact Footprint: The 48-UFQFN package saves PCB space, allowing for miniaturized product designs.
- Wide Temperature Range: Operating from -40°C to 105°C, it suits harsh industrial and automotive environments.
- Integrated Sensing: The built-in temperature sensor eliminates the need for external components, simplifying design and reducing BOM cost.
Industrial Sensor Nodes
With its 48MHz Cortex-M0+ core and 12KB RAM, the STM32C031C6U7 can efficiently process data from temperature, pressure, or flow sensors, while the integrated temperature sensor aids in calibration.
Battery-Powered IoT Devices
Operating from 2V to 3.6V, this MCU is ideal for battery-operated IoT endpoints. Low-power modes and a watchdog timer ensure extended battery life and reliable operation.
Motor Control for Small Appliances
The PWM timers and brown-out reset feature make it suitable for controlling small DC or stepper motors in appliances like fans, pumps, and robotic toys, ensuring safe operation under voltage dips.
Portable Medical Monitors
The compact 48-UFQFN package and wide temperature range (-40°C to 105°C) allow integration into wearable or handheld medical devices for vital sign monitoring, with the POR ensuring safe startup.
Smart Home Controllers
Use it as a central controller for lighting, HVAC, or security systems. The 32KB flash can hold communication protocols, while the PWM outputs can drive dimmers or actuators.
Automotive Aftermarket Accessories
With an operating temperature up to 105°C, it can be used in automotive interior modules like window lift controllers or seat adjustment units, where the brown-out detector prevents erratic behavior during cranking.
- Q: What is the operating voltage range of the STM32C031C6U7?
- A: The STM32C031C6U7 operates from 2V to 3.6V, making it suitable for battery-powered and low-voltage applications.
- Q: What is the maximum CPU speed?
- A: It features an ARM Cortex-M0+ core running at up to 48MHz, providing efficient processing for control and sensor applications.
- Q: How much flash and RAM does it have?
- A: It includes 32KB of flash memory and 12KB of SRAM, ideal for moderate-complexity firmware.
- Q: What package is available?
- A: It comes in a compact 48-UFQFN exposed pad package, suitable for space-constrained PCB designs.
- Q: What are the key integrated features?
- A: It includes brown-out detect/reset, POR, PWM, temperature sensor, and watchdog timer for robust operation.
- Q: What is the operating voltage range of the STM32C031C6U7?
- A: The STM32C031C6U7 operates from 2V to 3.6V, making it suitable for battery-powered and low-voltage applications.
- Q: What is the maximum CPU speed?
- A: It features an ARM Cortex-M0+ core running at up to 48MHz, providing efficient processing for control and sensor applications.
- Q: How much flash and RAM does it have?
- A: It includes 32KB of flash memory and 12KB of SRAM, ideal for moderate-complexity firmware.
- Q: What package is available?
- A: It comes in a compact 48-UFQFN exposed pad package, suitable for space-constrained PCB designs.
- Q: What are the key integrated features?
- A: It includes brown-out detect/reset, POR, PWM, temperature sensor, and watchdog timer for robust operation.

STM32C031C6U7.pdf