Products

Flight Controllerslatest

FlyingRC F4WSE F405 Pro Fixed-wing Flight Controller

A Pro fixed-wing F405 flight controller intended for ArduPlane/INAV aircraft. It acts as the aircraft’s autopilot, sensor hub, and servo/ESC output controller.

Fixed-wingFlight controllerSTM32F405ArduPlaneCheck serial mappingUART / serialPWM outputs
FlyingRC F4WSE F405 Pro Fixed-wing Flight Controller

Best used for

  • Fixed-wing users who want a richer F4WSE family board.
  • ArduPlane or INAV builds where open firmware and wiring clarity are important.
  • Users upgrading from simpler fixed-wing controllers.

Key features

  • Supports ArduPilot and INAV; ArduPlane is the fixed-wing recommended path in the manual.
  • Directly compatible with MatekF405-TE firmware according to the manual.
  • Manual includes UART/SERIAL mapping and default function references.

Setup / wiring notes

  • For fixed-wing aircraft, start with ArduPlane or INAV rather than generic multirotor assumptions.
  • Check the SERIAL mapping table before assigning telemetry, GPS, or receiver ports.

Check before use

  • Use the BDShot ArduPlane firmware only for ESC setups that need bidirectional DShot; standard PWM/servo builds should use the normal ArduPlane firmware.
  • Do not guess port numbers from silkscreen alone; use the firmware mapping table.

Key specs

Downloads

Product manual ArduPlane 4.6.3 firmware with bootloader
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FlyingRC_F4WSE_Pro / ArduPlane
SHA256
18009d54878ee5bbd2ac6d22c8ac0f3c7ee71258ce8afa03b152a7047e4ce949
Compatibility note
ArduPlane 4.6.3 firmware with bootloader for the F4WSE Pro target.
ArduPlane 4.6.3 BDShot firmware with bootloader
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FlyingRC_F4WSE_Pro / ArduPlane BDShot
SHA256
52ec4a8df4d3399c3aa18d9efb588c9cc2e62ae990d63376f8d03309da898a41
Compatibility note
ArduPlane 4.6.3 BDShot firmware with bootloader for the F4WSE Pro target.
ArduCopter 4.6.3 firmware with bootloader
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FlyingRC_F4WSE_Pro / ArduCopter
SHA256
88779e52d06759ad0b47a57e330cce0c420d60727cf4e854327c3624bd61b49b
Compatibility note
ArduCopter 4.6.3 firmware with bootloader for the F4WSE Pro target.
ArduPlane 4.5.7 firmware with bootloader
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FlyingRC_F4WSE_Pro / ArduPlane
SHA256
4cc715eead96a5a67ff941168dd191afc7e7062c6e6b6514d03d85fab8328a50
Compatibility note
ArduPlane 4.5.7 firmware with bootloader for the F4WSE Pro target.
ArduRover 4.6.3 firmware with bootloader
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FlyingRC_F4WSE_Pro / ArduRover
SHA256
b765e6d1ca089396d285496b57fbcb84a9b1012d48ae7039969455082c570a15
Compatibility note
ArduRover 4.6.3 firmware with bootloader for the F4WSE Pro target.
INAV 9.0.1 firmware
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
FLYINGRCF4WSEPRO
SHA256
b996bdd8cb1dd4a41a94a15554c7d8b5cad0dc52b5c3b23198d53da1e0c5f1c0
Compatibility note
INAV 9.0.1 firmware for the FLYINGRCF4WSEPRO target.
Betaflight 2025.12.4 firmware
Board revision
F4WSE Pro; verify BMI270 or ICM42688P hardware revision before flashing.
Firmware target
STM32F405 / FLYINGRCF4WSEPRO
Compatibility note
Betaflight 2025.12.4 firmware for the FLYINGRCF4WSEPRO target.
SHA256 checksums

Reference files

Wiring / dimensions / specs

Spec table
Spec table
Full wiring diagram
Full wiring diagram