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

Product Type:
Mainstream Arm Cortex-M4 Dynamic Efficiency 32-bit MCU
Brand:
STMicroelectronics
Core:
Arm Cortex-M4 100MHz (FPU + ART Accelerator)
Package:
LQFP-64 (10×10×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:
50
Voltage:
1.7V~3.6V
Temperature:
-40°C~85°C

STM32F413RGT6 Product Overview

The STM32F413RGT6 is a Cortex-M4 dynamic efficiency MCU from STMicroelectronics in an LQFP-64 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). 50 I/Os, all 5 V-tolerant. Supply 1.7–3.6 V, -40–85 °C. Compared to the STM32F412RGT6 (1 MB Flash, 256 KB SRAM), this model upgrades SRAM to 320 KB, adds a CAN 2.0B interface and two 12-bit DACs, increases timers from 13 to 17, and reduces DFSDM channels to 4, delivering a more balanced peripheral set suitable for applications requiring CAN communication and additional analog outputs. Compared to the STM32F103RGT6 (Cortex-M3), it upgrades to a Cortex-M4 core with FPU, providing an overall performance boost.

STM32F413RGT6 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: 50, all 5 V-tolerant Low Power: Sleep/Stop/Standby, VBAT backup RTC, BAM mode Package: LQFP-64 (10×10×1.4 mm)

STM32F413RGT6 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

STM32F413RGT6 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-64 Package: 50 I/Os, rich resources for applications requiring more connectivity 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 STM32F413RGT6 and how does it differ from the STM32F413VGT6?
    The STM32F413RGT6 is a 100 MHz Cortex‑M4F microcontroller with 1 MB Flash, 320 KB SRAM, a DCMI camera interface, and an FMC that supports SDRAM—all packed into a tiny LQFP‑64 body. Compared to the VGT6 (LQFP‑100), it provides the same memory and core features but with fewer I/O pins (up to 50 vs 81). This makes the RGT6 the best choice when board space is tight and the I/O count can be kept minimal, yet you still need large on‑chip memory and advanced peripherals.

  2. Why put 1 MB Flash and 320 KB SRAM into a 64‑pin package? Is this combination practical?
    Absolutely. Many space‑constrained designs—portable medical devices, compact sensor nodes, tiny USB dongles—require generous memory for protocol stacks, data logging, or graphical assets but only need a limited set of I/Os. The RGT6 delivers a rare combination of ample storage and a tiny, hand‑solderable footprint, enabling powerful single‑chip solutions in very small enclosures.

  3. How does the STM32F413RGT6 compare with the classic STM32F407RGT6? Is it an upgrade?
    The STM32F407RGT6 also offers 1 MB Flash and an LQFP‑64 package, but the F413RGT6 brings significant improvements: a larger SRAM (320 KB vs 192 KB), a DCMI camera interface, an FMC with SDRAM support, QSPI, and dual CAN. The CPU runs at a more power‑efficient 100 MHz, and existing F407 code can be migrated with minimal effort, giving you more memory, camera input, and better low‑power performance in the same compact footprint.

  4. Can the DCMI camera interface really work on a 64‑pin package? How many pins does it need?
    Yes. The DCMI requires 8–14 data lines plus a few control signals. On the 64‑pin RGT6, you can allocate a reduced DCMI bus (e.g., 8‑bit) together with USB, CAN, and one or two serial ports without conflicts. STM32CubeMX helps you verify the exact pin assignment to fit a camera into your compact design.

  5. What external memory can I connect to the STM32F413RGT6? Is SDRAM possible on 64 pins?
    The FMC on the 64‑pin package supports SDRAM, NOR Flash, NAND Flash, and SRAM using a multiplexed 8‑ or 16‑bit data bus. While the pin count limits the bus width compared to larger packages, you can still connect a 16‑bit SDRAM for frame buffers or data logging. The QSPI interface provides an additional path for serial Flash, giving you flexible external storage even in the smallest footprint.

  6. Does the STM32F413RGT6 support USB high‑speed, or only full‑speed?
    The chip includes a full‑speed USB OTG controller with an integrated PHY, allowing direct USB FS device operation. It also provides a separate USB high‑speed controller that requires an external ULPI PHY. Both modes can be used on the 64‑pin package, provided you plan the pins carefully.

  7. What low‑power modes are available, and how low can the current go?
    The F413RGT6 supports Sleep, Stop, and Standby modes. In Stop mode with the main regulator off and all 320 KB of SRAM retained, typical current drops to about 100 µA. Wake‑up is fast enough to respond to USB, CAN, or external interrupts, making the chip ideal for battery‑powered sensor nodes and portable instruments that need both connectivity and long battery life.

  8. How many communication peripherals can I run at the same time on the 64‑pin RGT6?
    With up to 50 I/O pins, you can typically operate one full‑speed USB OTG, two CAN 2.0B, three UARTs, one SPI, and one I2C concurrently, still leaving a few pins for GPIOs or an SDIO interface. Careful pin mapping in STM32CubeMX ensures no conflicts and helps you get the most out of the small package.

  9. What development tools and evaluation boards work with the STM32F413RGT6?
    All major IDEs—free STM32CubeIDE, Keil MDK, and IAR EWARM—fully support the chip. For prototyping, you can use the NUCLEO‑F413ZH board (which uses a 144‑pin F413); the two are software‑compatible. When moving to the RGT6, simply adjust the linker script and pin assignments in CubeMX for the 1 MB Flash / 320 KB SRAM and the 64‑pin package.

  10. What are the most typical applications for the STM32F413RGT6?
    It is perfect for ultra‑compact IoT gateways, portable medical monitors, tiny USB‑connected cameras, secure data loggers, and miniaturised motor controllers. The rare combination of 1 MB Flash, 320 KB SRAM, a camera interface, and a hand‑solderable LQFP‑64 body makes it a standout choice for professional embedded products where space and memory must go hand in hand.