STM32F405RGT6 Datasheet

STMicroelectronics · LQFP-64 · ARM Cortex-M4F 168 MHz

Request Datasheet Request Quote
Datasheet Sections
Key Features
  • ARM Cortex-M4 with hardware FPU (single precision)
  • Up to 168 MHz operating frequency
  • 1 MB Flash, 192 KB SRAM (64 KB CCM)
  • Rich peripherals: 6× USART, 3× SPI, 3× I²C, 2× CAN, USB OTG
  • 12-bit ADC (3×, 24 channels), 12-bit DAC (2×)
  • 14× timers, 2× DMA controllers
  • Operating temperature: −40°C to +85°C
  • Wide supply voltage: 1.8–3.6 V
  • Industrial-grade reliability
Technical Specifications
ParameterValue
Part NumberSTM32F405RGT6
ManufacturerSTMicroelectronics
CoreARM Cortex-M4 + FPU
Frequency168 MHz
Flash1 MB
SRAM192 KB
PackageLQFP-64
Voltage1.8–3.6 V
Temp Range−40°C to +85°C
UAV Applications
FPV Racing

Betaflight F405 target, 168MHz loop, standard in racing FC boards

Multirotor Autopilot

ArduPilot and PX4 support on F405 targets

Fixed-Wing

iNav F405 for GPS-guided fixed-wing and VTOL

ESC Controller

High-performance 32-bit ESC for motor control

Frequently Asked Questions

Where can I download the STM32F405 datasheet?

The STM32F405 datasheet is available from STMicroelectronics. Contact UAVCHIP and we will send the official datasheet and reference manual.

Is STM32F405RGT6 the same as STM32F405RG?

Yes, STM32F405RGT6 and STM32F405RG refer to the same chip. The "T" indicates tray packaging. The full part number encodes package, temperature grade, and packing option.

What is the difference between STM32F405 and STM32F407?

STM32F407 adds Ethernet MAC and DCMI camera interface. For drone FC applications, F405 is the preferred choice due to its widespread firmware support.

How do I program STM32F405?

STM32F405 can be programmed via SWD (Serial Wire Debug) using ST-Link, J-Link, or DFU bootloader. Betaflight and ArduPilot firmware can be flashed directly through the FC board.

Ready to source STM32F405RGT6?

Request Quote → View Product Page →