Skip to main content
STMicroelectronics STM32F373VCH6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F373VCH6 ARM Cortex-M4 MCU, 72MHz, 256KB Flash

MPNSTM32F373VCH6
Active

STMicroelectronics STM32F3 series STM32F373VCH6, ARM Cortex-M4 32-Bit Single-Core MCU, 72MHz, 256KB Flash, 32K x 8 RAM, 100-UFBGA (7x7), -40°C~85°C, 2V~3.6V supply, 84 I/O, CANbus, I²C, SPI, UART/USART, USB, 3x 16-bit ADC, 3x 12-bit DAC.

$10.5100Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F373VCH6 specifications
ParameterValue
SeriesSTM32F3
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)84
Core processorARM® Cortex®-M4
Case100-UFBGA
Data convertersA/D 1x12b, 3x16b; D/A 3x12b
Program memory size256KB (256K x 8)

Product details

Cortex-M4 with mixed-signal muscle

What sets this part apart within the STM32F3 line is the analog front end: three 16-bit sigma-delta ADCs and three 12-bit DACs, alongside one 12-bit SAR ADC, letting it handle precision sensor acquisition and analog output without external converters. The 100-UFBGA package (7x7 mm) keeps the footprint small for dense PCB layouts, though the BGA requires controlled reflow and X-ray inspection.

Where the 16-bit ADC matters

The three 16-bit sigma-delta ADCs are the headline feature for designs that need better than 12-bit resolution on multiple channels — think weigh scales, pressure transducers, or current-sense in motor drives where the extra bits save an external ADC and its SPI interface. The three 12-bit DACs can simultaneously drive analog outputs for setpoint control or waveform generation. The 72 MHz Cortex-M4 handles the math for PID loops, digital filters, or FFT analysis on the acquired data without a separate DSP.

The supply range of 2.0 V to 3.6 V covers both 3.3 V and battery-backed 2.5 V rails, though the internal oscillator and Flash read path need a clean 3.3 V for full 72 MHz operation. The 100-UFBGA package with 0.5 mm pitch demands careful PCB land pattern design and a stencil aperture that matches the 7x7 mm body — not a hand-solder part, but fine for automated assembly lines.

For new designs this removes the obsolescence risk that haunts older STM32F1 or F2 parts. The base product number STM32F373 covers a range of Flash and package options, so if a future BOM needs more memory or a different footprint, the migration stays within the same family and peripheral set.

Frequently asked questions

Can STM32F373VCH6 replace STM32F373VBT6?

The STM32F373VBT6 is a different package variant (LQFP) with the same core and memory. The VCH6 uses a 100-UFBGA package, so a direct drop-in replacement is not possible without a PCB layout change. The electrical and firmware compatibility is otherwise identical within the STM32F373 family.

Are there alternatives to STM32F373VCH6?

Within the STM32F3 series, the STM32F373VCT6 offers the same core and peripherals in an LQFP-100 package for designs that prefer a QFP over BGA. For higher performance, the STM32F3x4 or STM32F3x8 families add more Flash or higher clock speeds, but the 16-bit ADC feature is specific to the STM32F373 line.

Is STM32F373VCH6 compatible with STM32F3 Discovery board?

The STM32F3 Discovery board (STM32F3DISCOVERY) uses an STM32F303VCT6 MCU in an LQFP-100 package, not the BGA-packaged STM32F373VCH6. The Discovery board cannot directly host this part, but the firmware development environment and peripheral libraries are shared across the STM32F3 series.