F405 Flight Controller

FPV Electronics > Flight Controller

$30.90
$40.90
The F405 Flight Controller is a high-performance flight control system designed for FPV drones and UAV applications.
SKU: CRP00885
Package weight: 0.10 KG
Pkg. Size: 55MM*55MM*20MM
IN STOCK

 

F405 Flight Controller Technical Brief

Descriptions

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.

1. Main Specifications

ComponentDetails
ProcessorSTM32F405 (Cortex-M4 @ 168MHz, FPU)
Memory192KB SRAM + 1MB Flash
IMUICM42688-P
BarometerBMP280 (Pressure sensor precision: ±0.12 hPa)
Connectivity6×UART / 8×PWM /3×GPIO / 1×I2C
FLASH16M black box
Input Voltage2S-8S LiPo (7.4V-25.2V)
BEC Outputs5V@3A + 9V@2A (Non-isolated)
Dimensions36×36mm (30.5×30.5mm mounting)
Board Weight9g

2. Key Features

  • 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

3. Firmware Compatibility

✅ Betaflight (Firmware version:4.4.3BTFL)

4. Typical Applications

🚁 Racing Drones:

  • • Gyroscope 8KHz refresh rate

🎥 Freestyle FPV:

  • • Stable gyro performance for acrobatic maneuvers

⚡ Lightweight UAVs:

  • • Supports 3S to 8S power kit

5. Accessories Package

  • • 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

6. Connection Diagram

4051.png4052.png

 

Frequently Asked Questions

What VESC current rating do I need for my motor?
Choose by your motor’s phase-current demand and application. 200A–500A VESC controllers suit ebikes, scooters and light robotics; 1000A-class units power high-performance eskate, EUCs and small EVs; 2000A controllers target electric motorcycles and industrial drives. Always leave headroom above your battery’s fully-charged voltage.
Do you offer OEM/ODM customization for VESC controllers?
Yes. ChatRobotic is an ISO 9001 and ISO 14001 certified manufacturer providing OEM/ODM VESC controllers, custom firmware, enclosure design and PCB assembly for 200A–2000A applications. Contact our engineering team with your specs to start a custom build.
How long is the lead time and which shipping methods do you use?
In-stock VESC controllers are shipped via DHL/FedEx after payment is received. Delivery time depends on the shipping method: DHL/FedEx priority express 3–5 business days, economy express 4–6 business days, registered post 8–20 business days, worldwide. OEM/ODM and bulk orders are scheduled by customization scope. Logistics tracking is provided after shipment.
Are these VESC controllers compatible with sensored and sensorless motors?
Yes. ChatRobotic VESC controllers support both sensored (hall-sensor) and sensorless BLDC/PMSM motors and work with a wide battery range. FOC, regen braking, throttle curves and telemetry are fully configurable through VESC Tool.