ARM Cortex-M4 168 MHz · 1MB Flash · 192KB SRAM · LQFP-64 · Flight Controller MCU for Betaflight / ArduPilot / PX4
| Part Number | STM32F405RGT6 |
|---|---|
| Manufacturer | STMicroelectronics |
| Core | ARM Cortex-M4 with FPU (Single Precision) |
| Max Frequency | 168 MHz |
| Flash Memory | 1 MB (1,048,576 bytes) |
| SRAM | 192 KB (includes 64KB CCM) |
| Package | LQFP-64 (10×10mm, 0.5mm pitch) |
| Supply Voltage | 1.8 V – 3.6 V |
| Operating Temperature | −40°C to +85°C (Industrial) |
| GPIO Pins | 51 (5V tolerant I/O) |
| RoHS Compliant | Yes |
| Supply Voltage (VDD) | 1.8 V – 3.6 V |
|---|---|
| Supply Voltage (VBAT) | 1.65 V – 3.6 V |
| I/O Voltage | 3.3 V (5V tolerant on most pins) |
| Max Current (I/O pin) | 25 mA per pin |
| Power Consumption | ~100 mA at 168 MHz typical |
| Sleep Mode | ~8 µA (STOP mode) |
| Standby Mode | ~2.4 µA |
| ADC | 12-bit, 3× ADC, 24 channels |
| DAC | 12-bit, 2× DAC |
| Timers | 2× advanced, 10× general purpose, 2× basic |
| UART / USART | 6× (up to 10.5 Mbit/s) |
|---|---|
| SPI | 3× SPI (up to 42 Mbit/s) |
| I²C | 3× I²C (Fast mode, 400 kHz) |
| USB OTG | 1× Full Speed USB 2.0 |
| CAN | 2× CAN 2.0B |
| SDIO | 1× (for SD/MMC cards) |
| DMA | 2× DMA controllers, 8 streams each |
| Ethernet | Not available on F405 |
| Camera Interface | DCMI (Digital Camera Interface) |
| Debug | SWD / JTAG |
| Part Number | STM32F405RGT6 |
|---|---|
| Orderable Qty | 1 pcs – 10,000+ pcs |
| Price (1–9 pcs) | Contact for quote |
| Price (10–99 pcs) | Contact for quote |
| Price (100–499 pcs) | Contact for quote |
| Price (500+ pcs) | Best pricing available |
| Lead Time (stock) | 3–7 business days |
| Packaging | Tray / Tape & Reel (T&R) |
| Export Control | EAR99 (No license required) |
The STM32F405RGT6 is an ARM Cortex-M4 based microcontroller from STMicroelectronics, operating at up to 168 MHz with a hardware floating-point unit (FPU). It features 1MB of Flash memory and 192KB of SRAM (including 64KB of high-speed CCM SRAM), housed in a standard LQFP-64 package (10×10mm).
In the drone and UAV industry, the STM32F405RGT6 has become the industry standard flight controller MCU. It is the primary target for Betaflight (F405 target), widely used in iNav, and supported by most open-source autopilot firmware stacks. Popular flight controller boards using this chip include Omnibus F4, Matek F405, SpeedyBee F405 and many others.