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