STM32F413VGT6 ST Mainstream Arm Cortex-M4 Dynamic Efficiency 32-bit MCU 1MB Flash 100MHz FPU CAN DFSDM LQFP-100

Product Type:
Mainstream Arm Cortex-M4 Dynamic Efficiency 32-bit MCU
Brand:
STMicroelectronics
Core:
Arm Cortex-M4 100MHz (FPU + ART Accelerator)
Package:
LQFP-100 (14×14×1.4mm)
Memory:
1MB Flash, 320KB SRAM
Peripherals:
CAN 2.0B, USB 2.0 OTG FS, SDIO, BAM mode, DFSDM digital filter, 12-bit ADC (16ch/2.4MSPS), 2×12-bit DACs, 2× Advanced motor control PWM (deadtime), 10×16-bit GP timers (quadrature encoder), Calendar RTC
Interfaces:
4×USART, 4×SPI/I2S, 3×I2C (SMBus)
I/Os:
81
Voltage:
1.7V~3.6V
Temperature:
-40°C~85°C

STM32F413VGT6 Product Overview

The STM32F413VGT6 is a Cortex-M4 dynamic efficiency MCU from STMicroelectronics in an LQFP-100 package. It runs at 100 MHz with FPU and ART Accelerator. It integrates 1 MB Flash, 320 KB SRAM, CAN 2.0B, USB 2.0 OTG (FS), SDIO, 4 SPIs (one with I2S), 4 USARTs, 3 I2Cs, BAM batch acquisition mode, two 12-bit DACs, DFSDM (Digital Filter for Sigma-Delta Modulators), up to 17 timers (incl. 2 advanced motor control PWM/deadtime), and a 12-bit ADC (16ch, 2.4MSPS). 81 I/Os, all 5 V-tolerant. Supply 1.7–3.6 V, -40–85 °C. Compared to the STM32F413RGT6 (LQFP-64, 50 I/Os), the package is upgraded to LQFP-100, providing richer I/O resources for applications requiring numerous I/Os and CAN communication. Compared to the STM32F103VGT6 (Cortex-M3), it upgrades to a Cortex-M4 core with FPU, significantly increases SRAM, and adds DFSDM, BAM, and dual DACs. Compared to the STM32F407VGT6, this model does not feature Ethernet or DCMI, but offers larger SRAM (320 KB vs 192 KB) and integrates DFSDM, making it an optimized choice for high-precision analog acquisition with rich I/O.

STM32F413VGT6 Core Features

Core: Arm Cortex-M4 100 MHz + FPU + ART Accelerator Memory: 1 MB Flash, 320 KB SRAM CAN 2.0B + USB 2.0 OTG: CAN industrial bus; USB FS, supports Device/Host/OTG SDIO: SD/MMC card interface support BAM: Batch Acquisition Mode for low-power batch sensor data reading DFSDM: 4-channel digital Sigma-Delta filter for connecting external modulators for high-precision ADC 12-bit ADC: 16 channels, 2.4 MSPS (up to 7.2 MSPS interleaved) 2×12-bit DACs: Buffered output Timers: 2× advanced motor control PWM (deadtime/emergency stop), 10× 16-bit GP (incl. 2 quadrature encoders), 2× basic, 2× watchdogs, SysTick Communication Interfaces: 4×USART (ISO7816/LIN/IrDA), 4×SPI/I2S, 3×I2C (SMBus), USB OTG, SDIO, CAN I/Os: 81, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC, BAM mode Package: LQFP-100 (14×14×1.4 mm)

STM32F413VGT6 Applications

Industrial: CAN bus nodes, sensor transmitters, data acquisition nodes, PLCs Motor Control: Dual-motor FOC (2 advanced timers), BLDC/PMSM, fans, pumps High-Precision Sensor Nodes: DFSDM for connecting external Sigma-Delta ADCs/sensors Consumer: Game controllers, remote controls, drone flight controllers IoT Nodes USB OTG/SDIO Storage Applications

STM32F413VGT6 Key Advantages

Cortex-M4 + FPU + ART Accelerator: 100 MHz high performance with DSP and floating-point support 320 KB SRAM + 1 MB Flash: Large SRAM for complex data processing and buffering CAN 2.0B + USB OTG + SDIO: Combines industrial bus, general communication, and storage interfaces DFSDM Digital Filter: Connects to external Sigma-Delta modulators for flexible high-precision measurement 2 × 12-bit DACs + 2 Advanced Motor Control Timers: Supports dual-motor FOC and dual analog outputs BAM Batch Acquisition Mode: Low-power batch sensor data reading, optimized battery life LQFP-100 Package: 81 I/Os, rich resources for complex applications requiring numerous I/Os Mature STM32 Ecosystem: CubeIDE/CubeMX/HAL/LL

Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly.

BOM Matching Service – One-stop solution, save time.

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.

Cost-Effective & Efficient – Better channel, better cost.

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries.





FAQ:

  1. What is the STM32F413VGT6 and how does it differ from the STM32F413ZHT6?
    The STM32F413VGT6 is a 100 MHz Cortex‑M4F microcontroller with 1 MB Flash, 320 KB SRAM, a DCMI camera interface, and rich communication peripherals in an LQFP‑100 package. The key difference from the ZHT6 is Flash size (1 MB vs 1.5 MB) and package pin count (100‑pin vs 144‑pin). Otherwise they share the same CPU, SRAM, DCMI, FMC with SDRAM support, and power‑saving features, making the VGT6 the more compact and cost‑sensitive choice when 1 MB of code storage is enough.

  2. Why pick a 1 MB Flash MCU with a 100‑pin package? Is this combination practical?
    Absolutely. Many embedded applications—sensor hubs, motor controllers, IoT gateways—require plenty of SRAM for data buffering and a moderate amount of code. The VGT6 pairs 1 MB Flash with a generous 320 KB SRAM and fits it into a hand‑solderable 100‑pin body. This gives you a powerful single‑chip solution without the overhead of a larger package or excess Flash you would never use.

  3. How is the 320 KB SRAM organized, and what advantages does the CCM bring?
    The SRAM consists of 256 KB of system SRAM and 64 KB of core‑coupled memory (CCM). The CCM offers zero‑wait‑state access for the CPU, ideal for real‑time critical data, the stack, and fast lookup tables. The 256 KB system RAM handles DMA buffers, communication stacks, and application variables. A 4 KB backup SRAM can retain data through a VBAT supply in the lowest‑power modes.

  4. Does the STM32F413VGT6 have a camera interface, and can it work on a 100‑pin package?
    Yes, it includes an 8‑ to 14‑bit DCMI that connects directly to sensors like OV2640 or OV5640. With careful pin planning, you can allocate DCMI, USB, CAN, and several serial ports on the 100‑pin package without conflicts. STM32CubeMX helps you verify the exact pin‑multiplexing to fit a camera into your compact design.

  5. Can the STM32F413VGT6 run USB OTG, dual CAN, and multiple UART/SPI/I2C at the same time?
    Yes. The LQFP‑100 provides up to 81 I/O pins. With a proper pin assignment you can operate a full‑speed USB OTG, an external HS PHY via ULPI, two CAN 2.0B, four USART/UART, and several SPI/I2C interfaces simultaneously. The chip’s versatile alternate‑function matrix makes it possible to build a feature‑dense communication node in a small footprint.

  6. How does the STM32F413VGT6 compare with the classic STM32F407VGT6?
    Both are 100‑pin, 1 MB Flash MCUs. The F413VGT6 runs at a lower but more power‑efficient 100 MHz (vs 168 MHz) and increases SRAM from 192 KB to 320 KB. It also adds a DCMI camera interface, an FMC that supports SDRAM, a QSPI interface, and dual CAN. Existing F407 code can be migrated with minimal effort, giving you more memory, better low‑power performance, and a camera input without a major redesign.

  7. What low‑power modes does the F413VGT6 offer, and how low can the current go?
    It supports Sleep, Stop, and Standby modes. In Stop mode with the main regulator off and all SRAM retained, current drops to around 100 µA. Wake‑up is fast enough to respond to USB or CAN activity, making the chip well‑suited for battery‑powered sensor nodes and portable instruments that need both connectivity and long run‑time.

  8. Does the STM32F413VGT6 support external SDRAM on a 100‑pin package?
    Yes. The flexible memory controller (FMC) can drive external SDRAM, NOR/NAND Flash, and SRAM. While the 100‑pin package limits the address and data bus width compared to 144‑pin variants, you can still connect a 16‑bit SDRAM for frame buffers or data logging, and the QSPI interface gives you an additional serial memory channel.

  9. What development tools and evaluation boards work with the STM32F413VGT6?
    All mainstream IDEs—free STM32CubeIDE, Keil MDK, and IAR EWARM—fully support the chip. You can prototype on the NUCLEO‑F413ZH board (which uses the 144‑pin ZHT6) since the two chips are software‑compatible. Simply adjust the linker script and pin‑out in CubeMX when moving to the VGT6 target.

  10. What are the most typical applications for the STM32F413VGT6?
    It is ideal for compact industrial gateways, camera‑based sensor nodes, portable data loggers, USB‑connected instruments, and motor controllers that need generous SRAM and a moderate code footprint. The combination of 1 MB Flash, 320 KB SRAM, DCMI, and rich connectivity in an easy‑to‑manufacture LQFP‑100 package makes it a versatile and cost‑effective choice for many professional embedded systems.