72 MHz Cortex-M4 with mixed-signal muscle
The STM32F373CBT6 is a 32-bit ARM Cortex-M4 microcontroller from STMicroelectronics' STM32F3 series, clocked at 72 MHz with a single core. It carries 128 KB of Flash program memory and 24K x 8 of RAM, enough for moderate firmware stacks and real-time control loops in industrial and instrumentation gear. The part stands out for its data converter array: a 12-bit ADC, three 16-bit ADCs, and three 12-bit DACs — a mix that suits multi-channel sensor conditioning and analog output generation without external converters.
What the 72 MHz core and 128 KB Flash mean for the BOM
The 72 MHz Cortex-M4 delivers enough throughput for one or two control loops with floating-point math, plus communication stack overhead. The 128 KB Flash is the mid-density tier in the STM32F373 family — enough for a Modbus or CANopen node with a modest application layer, but tight if you plan a full USB host stack or heavy data logging. The 24K x 8 RAM handles typical buffer and variable space; watch the stack depth if you run multiple interrupt-heavy peripherals.
Lifecycle: end-of-life — plan your last-time buy
The STM32F373CBT6 carries an end-of-life (EOL) lifecycle stage. Official production status is active, but the EOL flag means a last-time-buy window is open or imminent.
Where it fits: industrial control and instrumentation
Sourcing reality
This part is sourced and quoted to order against an RFQ through independent distribution. Availability and current pricing are confirmed at quote time. Given the EOL lifecycle, early engagement on volume and lead time is recommended.
