The STM32F091RCH7 is a 32-bit ARM Cortex-M0 MCU from the STM32F0 series, running at 48 MHz with 256 KB Flash and 32K x 8 RAM.
The 48 MHz clock on the Cortex-M0 core is the processing ceiling for this part. For a typical sensor-fusion or motor-control loop running from Flash with zero-wait states, that translates to roughly 48 MIPS.
256 KB of Flash is enough for a moderate application stack: a FreeRTOS kernel, a CANopen or Modbus stack, plus the application logic. The 32 KB of SRAM supports a few hundred bytes of heap and stack per task.
Rated from -40 to 105 °C, this MCU is specified for industrial environments.
The STM32F091RCH7 carries an EOL hot lifecycle status, meaning STMicroelectronics has marked this part for end-of-life. Production is still active per the latest status entry, but the window for last-time-buy is closing.
