STMicroelectronics STM32C0 MCU series
Entry level 32-bit MCU for cost-sensitive applications

The STM32C0, ST’s most affordable 32-bit MCU.
Bridging the gap between 8- or 16-bit MCUs and higher performance 32-bit MCUs, the STM32C0 provides access to the benefits of STM32 designs. Powered by the industry-standard Arm® Cortex®-M0+ core running at 48MHz, the STM32C0 lets developers do more with less.
- For developers working with 32-bit MCUs, the STM32C0 offers an entry-level solution that leaves room for future product upgrades to the STM32G0 series.
- For designers developing applications usually served by 8-bit or 16-bit MCUs, the STM32C0 allows you to upgrade your design, with a limited impact on your cost structure and additional support thanks to a proven STM32 ecosystem.
Key features
- 32-bit Arm® Cortex® -M0+ core
- 2 to 3.6V power supply
- I/O ports maximization
- One supply pair
Additional features
- 32-bit Arm® Cortex® -M0+ core
- 2 to 3.6V power supply
- I/O ports maximization
- One supply pair
- 1% internal clock
- All clock sources
- Low speed 32 kHz
- High speed
- Internal / external
- Direct memory access (DMA)
- Timers 16-bit with Motor Control feature
- Communication peripherals incl.
- 2 x USART
- 2 x USART
- Real-time clock
- 12-bit ultra-fast ADC
- Safety features
- Excellent dynamic consumption 80μA/MHz
- SRAM size:
- STM32C011: 6 Kbytes
- STM32C031: 12 Kbytes
Applications
- Smart homes: fridges, ovens, coffee machines etc
- Industrial devices: industrial pumps, fan control, etc.
- Consumer devices: PC peripherals & accessories
STM32C0 portfolio
Available tools

NUCLEO-C031C6:
STM32 Nucleo-64 development board with STM32C031C6 MCU, supports Arduino and ST morpho connectivity
The STM32 Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features, provided by the STM32 microcontroller.

STM32C0316-DK:
Discovery kit with STM32C031C6 MCU
The STM32C0316-DK Discovery kit goal is to provide alternative features to the corresponding NUCLEO-C031C6 board.

STM32C0116-DK:
Discovery kit with STM32C011F6 MCU
The STM32C0116-DK Discovery kit helps to discover features of the STM32C0 Series microcontroller in a UFQFPN20 package.
Video
Check out our new video ST@EW023: Your next 8 bit MCU is a 32 bit MCU with the STM32C0
STM32C0 Teaser video
Related partsBuy online and see datasheets:
|
Do you have a Question?
Contact EBV
If you need any assistance, please click below to find your closest EBV sales office.

Related links and documents |
Related markets |
Related technologies |