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

ST STM32F407VGT6J ARM Cortex-M4 MCU, 168MHz, 1MB Flash, 100-LQFP

MPNSTM32F407VGT6J
Obsolete

ST STM32F4 series, ARM Cortex-M4, 32-bit, 168MHz, 1MB Flash, 192K x 8 RAM, Ethernet, CAN, USB OTG, 100-LQFP (14x14), -40°C ~ 85°C.

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

Specifications

STM32F407VGT6J specifications
ParameterValue
SeriesSTM32F4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed168MHz
PackageTray
RAM size192K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityCANbus, DCMI, EBI/EMI, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)82
Core processorARM® Cortex®-M4
Case100-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size1MB (1M x 8)

Product details

The ST STM32F407VGT6J is a 32-bit ARM Cortex-M4 microcontroller from the STM32F4 series, running at 168 MHz with 1 MB of Flash program memory and 192K x 8 of RAM. It integrates a rich set of peripherals including Ethernet MAC, CANbus, USB OTG, multiple SPI/I²C/UART interfaces, a camera interface (DCMI), and an external memory interface (EBI/EMI). The part is supplied in a 100-LQFP (14x14 mm) package, operates from 1.8 V to 3.6 V, and is rated for the industrial temperature range of -40°C to 85°C. Typical applications include industrial control, motor drives, PLCs, communication gateways, and embedded vision systems where the Cortex-M4 DSP extensions and floating-point unit handle real-time signal processing.

168 MHz Cortex-M4 — what the core speed means for your design

The 168 MHz clock rate on the ARM Cortex-M4 core, combined with the single-cycle DSP instructions and hardware floating-point unit, gives this MCU enough throughput for sensor fusion, field-oriented motor control loops, and real-time audio processing without an external DSP. The 1 MB Flash and 192 KB SRAM leave room for a moderate firmware stack including a real-time OS, TCP/IP stack, and application code — enough for a networked industrial controller but not for high-resolution graphics frame buffers or large data-logging buffers.

This MCU includes Ethernet MAC, two CAN 2.0B interfaces, USB OTG FS/HS, UARTs, SPIs, I²Cs, I²S, a 16-channel 12-bit ADC, and a 2-channel 12-bit DAC.

Frequently asked questions

What is STM32F407VGT6J's listed speed?

The core runs at 168 MHz, based on the ARM Cortex-M4 with FPU and DSP extensions.

What is the pinout of STM32F407VGT6J?

The pinout is defined by the 100-LQFP package with 82 GPIOs. Refer to the STM32F407 datasheet and reference manual for the full pin assignment and alternate function mapping.