EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F405RGT6

STM32F405RGT6

STMicroelectronics
Same Cortex-M4 performance class with a different peripheral/package mix for designs that need similar CPU capability in an alternate footprint.
Active768 in stock

Overview

The STM32F405RGT6 is a high-performance ARM Cortex-M4 microcontroller operating at speeds up to 168MHz with an integrated Floating Point Unit (FPU). It features 1024KB of Flash memory and 196KB of SRAM, providing significant computational power and memory for complex embedded applications. The device includes an ART Accelerator for zero-wait-state execution from Flash and a wide range of high-speed connectivity interfaces.

Why Choose This Part

This MCU offers an excellent balance of high-speed processing and peripheral density in a compact 64-pin LQFP package. The inclusion of the ART Accelerator and 1MB of Flash allows for large, complex firmware images to run at maximum clock speed without performance bottlenecks.

Applications

Industrial Automation
Utilize the dual CAN 2.0B interfaces and multiple UARTs for robust industrial networking and sensor integration.
Motor Control
Leverage the high-speed timers and DSP instructions for precise control of brushless DC or stepper motors.
Digital Signal Processing
Perform real-time audio filtering or sensor fusion using the FPU and dedicated DSP instruction set.
USB Peripherals
Implement custom HID or mass storage devices using the integrated USB OTG Full Speed controller.

Key Specifications

Speed 168MHz
RAM Size 192K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M4
Package / Case 64-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Development typically begins with the STM32 Nucleo-64 or Discovery kits using the STM32CubeIDE ecosystem. Engineers can utilize the STM32CubeMX tool for visual peripheral configuration and initialization code generation. Hardware debugging is supported via standard JTAG or SWD interfaces using tools like the ST-LINK/V2.

Dev Boards

Development boards and breakout modules featuring the STM32F405RGT6 or compatible chips — ready to use for prototyping.

STM32F401RE STMicroelectronics
Common Cortex-M4 option frequently used on Nucleo boards when a compact, development-friendly MCU is desired.
Digi-Key 2,408 in stock
P-NUCLEO-53L0A1 STMicroelectronics
STM32F401RE, VL53L0CX FlightSense™ Light, 3D Time-of-Flight (ToF) Sensor Evaluation Board
Digi-Key 77 in stock
NUCLEO-F401RE STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F4 STM32F401RE 512K
Digi-Key Mouser 2,433 in stock
STM32F407G-DISC1 STMicroelectronics
Discovery board with STM32F407VG, accelerometer, audio DAC, USB OTG, ST-Link/V2-A.
NUCLEO-F411RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32F411RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 844 in stock

Also Consider

STM32F407VGT6 STMicroelectronics - Offers the same core performance with additional Ethernet and camera interface peripherals in a larger 100-pin package.
STM32F411CEU6 STMicroelectronics - A more cost-effective and lower power alternative for applications that do not require the full 168MHz clock speed or 1MB of Flash.
Kinetis K20 NXP - An alternative Cortex-M4 microcontroller with integrated USB, often used in similar mid-range control applications.
The 2026 Embedded Online Conference