The ST STM32F373RCT6TR is a 32-bit ARM Cortex-M4 MCU from the STM32F3 series, clocked at 72 MHz with a single-cycle multiply and floating-point unit.
Three 16-bit sigma-delta ADCs sit alongside a single 12-bit SAR ADC and three 12-bit DACs. That analog front-end is unusual for a 64-pin MCU — it lets you read strain gauges, thermocouples, or current-shunt signals directly, without an external sigma-delta converter. If your design needs high-resolution low-speed measurements plus a faster SAR channel for control-loop feedback, this part covers both in one chip.
The lifecycle status is flagged as end-of-life hot, meaning the manufacturer's production window is closing. If this part is on your BOM, the smart move is to secure a last-time-buy quantity now — once the factory run ends, the only channel will be independent surplus.
On the communication side: CANbus, I²C, SPI, UART/USART, USB, plus IrDA and LINbus. That covers most industrial and automotive-adjacent bus requirements without external transceivers (except for CAN and LIN physical layers). The 52 GPIOs in the 64-LQFP leave enough headroom for a modest sensor array or a mixed I/O panel. DMA and PWM are built in, so motor-timer or waveform-generation tasks don't steal CPU cycles.
