STM32 Microcontrollers

STM32F407VGT6

Cortex-M4 microcontroller at 168 MHz with 1 MB flash, 192 KB SRAM and a rich peripheral set in a 100-pin LQFP.

The STM32F407VGT6 is an STMicroelectronics Cortex-M4 microcontroller running at up to 168 MHz with 1 MB of flash, 192 KB of SRAM plus 4 KB of backup SRAM, and a broad peripheral set in a 100-pin LQFP package. The Cortex-M4 core includes a floating-point unit and DSP instructions, which makes the part well suited to motor control, digital power conversion and signal processing where fixed-point arithmetic would be awkward. The device includes multiple timers for PWM and motor control, several ADCs and DACs, and a wide range of communication interfaces including USB, Ethernet and CAN, so a single part can serve as the control center of a complex product. The STM32F4 family is a mainstream choice for industrial and consumer designs because it balances performance, peripherals and cost, and because it shares the STM32Cube software ecosystem with the rest of the STM32 range. The part operates from 1.8 to 3.6 volts and is available in industrial temperature grades. Every device is factory-traceable and ships with an import declaration, a certificate of origin and RoHS documentation. BeiLuo holds this part in regional stock and our FAE team supports clock, power and peripheral planning.

FAE Professional Review

This is the part we recommend when a design needs real floating-point math, a lot of timers and a wide choice of interfaces without moving to a high-performance core. It is the workhorse of the STM32 family, and because the software ecosystem is shared, a team that knows one STM32 knows this one. Plan the clock tree and the analog supply carefully, because those are the areas that decide whether the ADC and timers meet their specification.
ParameterValue
CoreArm Cortex-M4
Frequency168 MHz
Flash1 MB
RAM192 + 4 KB
PackageLQFP100

Application Circuits

Application

Motor control and drives

Reference circuits and application schematics for Motor control and drives are available from our FAE team.

Application

Digital power conversion

Reference circuits and application schematics for Digital power conversion are available from our FAE team.

Application

Industrial automation

Reference circuits and application schematics for Industrial automation are available from our FAE team.

Application

Signal processing and audio

Reference circuits and application schematics for Signal processing and audio are available from our FAE team.

Application

Instrumentation and data logging

Reference circuits and application schematics for Instrumentation and data logging are available from our FAE team.

Need a reference schematic or design review? Our FAE engineers can share verified circuits and layout guidance for this part.

Related Documents

  • Manufacturer Datasheet - STM32F407VGT6 Download
  • Import Declaration - STM32F407VGT6 Download
  • Certificate of Origin Download
  • RoHS Compliance Download

Alternative Part Numbers

ModelPackageNoteAction
STM32H743VIT6 LQFP100 Cortex-M7 for much higher performance and memory View

Complementary Part Numbers

ModelPackageNoteAction
LIS3DH LGA-16 3x3 mm 3-axis MEMS accelerometer for motion sensing View

Frequently Asked Questions

What makes the STM32F4 good for motor control?

The Cortex-M4 core has a floating-point unit and DSP instructions, and the device provides advanced timers with complementary outputs and dead-time insertion for three-phase PWM.

That combination covers field-oriented motor control without external logic.

Compare with the STM32H7

Which toolchain do I use?

The part is supported by STM32CubeIDE and the STM32Cube software ecosystem, with HAL and LL drivers, middleware and configuration tools.

The same tools support the whole STM32 family.

Read the STM32 selection guide