STMicro first introduced the STM32C0 32-bit Arm Cortex-M0+ MCU family as an 8-bit MCU killer in 2023, followed by the STM32C071 adding USB FS and designed for appliances with graphical user interfaces (GUI). The company has now added three new parts with the STM32C051, STM32C091, and STM32C092.
The STM32C051 is similar to the original STM32C031 but adds more storage (64KB vs 32KB) and is offered in packages with up to 48 pins, while the STM32C09x parts offer flash densities up to 256 KB in packages up to 64 pins, and the STM32C092 also gains a CAN FD interface. The STM32C09x parts can be seen as an update to the STM32C071 where more flash memory is needed.

That’s 30 new SKUs bringing the total to 55 when different packages and flash memory size/RAM size options are taken into account. The STM32C051 offers the same maximal amount of SRAM as the STM32C031 (12KB) and the same can be said for the STM32091/92 and STM32C071 (36KB SRAM).

STMicro says the large flash available in the STM32C091/C092 allows designers to host the graphical user interface alongside the main application, using TouchGFX tools to create graphical user interfaces. Furthermore, the company highlights that all STM32C0 MCUs ease compliance with product-level approvals such as IEC 61508 for functional safety. If customers run out of resources on the STM32C0 they can also easily upgrade to STM32G0 microcontrollers which share the same package styles and pinout, and peripheral IP for easy migration.
STMicro designed two NUCLEO development boards to evaluate the new STM32C051 and STM32C092 microcontrollers: the NUCLEO-C051C8 and NUCLEO-C092RC.

The NUCLEO-C051C8 board offers Arduino UNO V3 header and ST morpho headers for easy expansion using off-the-shelf shields/expansion module, as well as an integrated ST-LINK debugger/programmer removing the need for an external debugger. The board is supported by free software libraries and examples available through the STM32Cube MCU Package.

The NUCLEO-C092RC board provides the same features (Arduino UNO V3 and Morpho headers + built-in STLink debugger), plus a terminal block for CAN Bus/CAN FD. It’s also supported by the STM32Cube MCU Package.
STMicro says the new STM32C0 Arm Cortex-M0+ microcontrollers are in mass production with pricing starting at $0.426 for STM32C051F8P6, $0.682 for the STM32C091FCP6, and $0.733 for the STM32C092FCP6 with CAN FD for orders of 10,000 pieces. The NUCLEO-C051C8 development board sells for $10.40 and the NUCLEO-C092RC for $13.75. You’ll find more details, documentation, and purchase links on the STM32C0 series product page. The announcement may have a few more details too.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress