New STM32C0 Microcontroller Series Offers Cost Affordability
STMicroelectronics STM32C0 series is ideal for low-cost equipment like smoke detectors and industrial sensors
STMicroelectronics STM32C0 Series is now in high volume production and is also covered by ST's 10-year longevity program. The STM32C0 is the most affordable 32-bit microcontroller in the STM32 Range.
In assuring availability, the new STM32C0 series is ideal for equipment like home appliances, industrial pumps, fans, smoke detectors, typically served by simpler 8-bit and 16-bit MCUs. The modern, 32-bit design of the STM32C0 permits improvements such as faster response, extra functions, and network connection at similar overall cost and power consumption.
“The next generations of smart appliances and industrial controllers must be easy to use, ultra-competitively priced, and with assured supply,” said Daniel Colonna, STM32 Marketing Director at STMicroelectronics. “By delivering on these requirements, our new STM32C0 general-purpose entry-level MCUs introduce exciting options to the 8-/16-bit applications space, with the added benefits that come with the broad and powerful STM32 ecosystem.”
Features of the top of the line STM32C031C6 ARM Cortex-M0 Microcontroller
- Core: Arm® 32-bit Cortex®-M0+ CPU, frequency up to 48 MHz
- Memories
- Up to 32 Kbytes of flash memory
- 12 Kbytes of SRAM with HW parity check
- CRC calculation unit
- Reset and power management
- Voltage range: 2.0 V to 3.6 V
- Power-on/Power-down reset
- Programmable Brownout reset
- Low-power modes:Sleep, Stop, Standby, Shutdown
- Clock management
- 4 to 48 MHz crystal oscillator
- 32 kHz crystal oscillator with calibration
- Internal 48 MHz RC oscillator (±1 %)
- Internal 32 kHz RC oscillator (±5 %)
- Up to 45 fast I/Os
- All mappable on external interrupt vectors
- Multiple 5V tolerant I/O's
- 3-channel DMA controller
- 12-bit, 0.4 µs Analog-to-Digital Converter (up to 19 channels)
- Conversion range: 0 to 3.6 V
- 8 timers: 16-bit for advanced motor control, four 16-bit general-purpose, two watchdogs, SysTick timer
- Calendar RTC with alarm
- Communication interfaces
- One I2C-bus interface supporting Fast-mode Plus (1 Mbit/s) and SMBus/PMBus with wakeup from Stop mode
- Two USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wakeup feature
- One SPI (24 Mbit/s) with 4- to 16-bit programmable bitframe, multiplexed with I2S interface
- Serial wire debug (SWD)
For more information on the STM32C0 Series of ARM Cortex-M0 Microcontrollers, visit the ST website at
STMicroelectronics STM32C0 Series Microcontrollers product page.
*STM32 is a registered and/or unregistered trademark of STMicroelectronics International NV or its affiliates in the EU and/or elsewhere. In particular, STM32 is registered in the US Patent and Trademark Office.
The STMicroelectronics website address is www.st.com
[Reprinted with kind permission from STMicroelectronics - Release Date, 12th January, 2023]