Products

Flight Controllers

FlyingRC F4D MK1 F405 FPV Flight Controller

A compact F405 FPV flight controller for multirotor builds. It runs Betaflight by default and connects the receiver, ESC signal harness, VTX/camera, OSD, buzzer, LEDs, and other FPV peripherals.

FPV / multirotorFlight controllerSTM32F405BetaflightDJI O4DJI O4 power2-6S LiPoVTX / video wiring
FlyingRC F4D MK1 F405 FPV Flight Controller

Best used for

  • FPV drones needing 20 x 20 mm or 30.5 x 30.5 mm mounting flexibility.
  • Digital video builds using DJI O4 or similar HD VTX wiring.
  • Users who want BF as factory default with AP/INAV options available.

Key features

  • STM32F405RGT6 MCU.
  • Supports AP, Betaflight, and INAV; factory default is Betaflight.
  • Onboard 9 V BEC for VTX/camera, switchable through PINIO1/User1.
  • Wiring diagram applies to BF, AP, and INAV workflows.

Setup / wiring notes

  • Remove propellers before firmware flashing or bench tests.
  • Use the BF wiring examples first if staying on factory firmware.
  • For ArduPilot, verify SERIAL mapping because SERIAL numbers do not correspond one-to-one with UART labels.

Check before use

  • VTX power stability depends on battery voltage; check BEC voltage requirements before long bench sessions.

Key specs

Downloads

Reference files

Wiring / dimensions / specs

Spec table
Spec table
Product features
Product features
Dimension drawing
Dimension drawing
Full wiring diagram
Full wiring diagram
DJI O4 wiring
DJI O4 wiring
ELRS receiver wiring
ELRS receiver wiring
Technical parameter table
Technical parameter table
Top layout
Top layout
Bottom layout
Bottom layout

Product gallery

F4D with 75A ESC kit
F4D with 75A ESC kit
Front product photo
Front product photo
Back product photo
Back product photo
Angled product photo
Angled product photo
Package contents
Package contents