FPV Electronics > Flight Controller
The F405 Flight Controller is a high-performance flight control system designed for FPV drones and UAV applications. Built around the STM32F405 microcontroller (ARM Cortex-M4 @ 168MHz), it provides reliable flight control with optimized processing efficiency. Suitable for racing drones, freestyle FPV, and intermediate autonomous operations.
Component | Details |
Processor | STM32F405 (Cortex-M4 @ 168MHz, FPU) |
Memory | 192KB SRAM + 1MB Flash |
IMU | ICM42688-P |
Barometer | BMP280 (Pressure sensor precision: ±0.12 hPa) |
Connectivity | 6×UART / 8×PWM /3×GPIO / 1×I2C |
FLASH | 16M black box |
Input Voltage | 2S-8S LiPo (7.4V-25.2V) |
BEC Outputs | 5V@3A + 9V@2A (Non-isolated) |
Dimensions | 36×36mm (30.5×30.5mm mounting) |
Board Weight | 9g |
• 4kHz Control Loops: 250μs cycle time with Cortex-M4 FPU
• Redundant Sensor Bus: SPI + I2C IMU connectivity options
• Single CAN Bus: Supports ESC telemetry (e.g., BLHeli_32)
• 6S LiPo Support: 30V input with reverse polarity protection
• Onboard OSD: MAX7456 with basic HUD customization
• SBUS/CRSF Support: Compatible with major RC protocols
✅ Betaflight (Firmware version:4.4.3BTFL)
• Gyroscope 8KHz refresh rate
• Stable gyro performance for acrobatic maneuvers
• Supports 3S to 8S power kit
• 1x SH1.0-8pins silicone cable (7cm, reversed)
• 1x SH1.0-6pins silicone cable (12cm, reversed)
• 1x SH1.0-4pins silicone cable (12cm, reversed)
• 1x SH1.0-3pins silicone cable (10cm, reversed)
• 1x SH1.0-2pins silicone cable (12cm, single-end)
• 5x M3*10mm shock-absorbing balls