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

STM32F303VDH6 STM32F3 ARM Cortex-M4 MCU, 72 MHz, 384 KB Flash

MPNSTM32F303VDH6
Active

ST STM32F3 series 32-bit ARM Cortex-M4 MCU, STM32F303VDH6, 72 MHz, 384 KB Flash, 80 KB RAM, CAN/USB, 100-UFBGA, -40 to 85 °C.

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

Specifications

STM32F303VDH6 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 size80K 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 39x12b; D/A 2x12b
Program memory size384KB (384K x 8)

Product details

That many ADC channels cover three-phase current sensing plus DC-link voltage and temperature feedback without an external multiplexer. The dual DAC can generate offset references or analog setpoints for an external power stage. For designs that need more than 12-bit resolution, an external ADC is still required, but the integrated converters reduce BOM count for the majority of industrial-control and instrumentation tasks.

Connectivity — CAN, USB, and five serial interfaces

CAN and USB are on the same die, so a single MCU can serve as a CAN-to-USB gateway or a fieldbus node with a debug/programming port. The 84 GPIOs leave room for parallel LCD or memory interfaces alongside the serial channels.

Package and temperature grade — 100-UFBGA, -40 to 85 °C

Housed in a 100-ball UFBGA measuring 7x7 mm, the STM32F303VDH6 is sized for compact PCBs. The BGA footprint requires controlled solder-paste deposition and X-ray inspection.

Lifecycle and sourcing — confirm status before BOM commitment

The lifecycle record shows the STM32F303VDH6 as active per ST's product status, but an EOL-hot flag appears in the sourcing data. This contradiction means the part may be approaching end-of-life or subject to a last-time-buy window. Before freezing this MCU into a production BOM, verify the current lifecycle stage directly with ST or through your distributor.

Frequently asked questions

What is the core processor of STM32F303VDH6?

It is an ARM Cortex-M4 core, 32-bit, single-core, with DSP and FPU, running at 72 MHz.

What is the package / case type for STM32F303VDH6?

The package is a 100-ball UFBGA (7x7 mm), surface-mount, supplied in tray.

Does STM32F303VDH6 support CANbus and USB connectivity?

Yes, the connectivity set includes CANbus and USB alongside I²C, SPI, UART/USART, IrDA, and LINbus.

What is the operating temperature range of STM32F303VDH6?

The operating temperature range is -40 to 85 °C, suitable for industrial environments.

How does STM32F303VDH6 compare to STM32F303VCT6?

Both are STM32F3 Cortex-M4 MCUs, but the VCT6 typically offers 256 KB Flash and 48 KB RAM in a 100-LQFP package, while the VDH6 provides 384 KB Flash and 80 KB RAM in a 100-UFBGA. The VDH6 also carries more ADC channels (39 vs 16 on the VCT6). For designs needing larger code space or more analog inputs, the VDH6 is the better fit; the VCT6 is easier to hand-solder.