Products

Flight Controllers

FlyingRC F4Wing Mini MK1 F405 Fixed-wing Flight Controller

An ultra-small fixed-wing autopilot board. It is the central controller for a small plane: it reads sensors, runs ArduPilot/INAV-style flight firmware, outputs servo/PWM control, and provides connectors for receiver and HD video equipment.

Fixed-wingFlight controllerSTM32F405ArduPlaneINAVPWM outputsUART / serialDJI O4
FlyingRC F4Wing Mini MK1 F405 Fixed-wing Flight Controller

Best used for

  • Small and micro fixed-wing aircraft where board size and weight matter.
  • Builders who want ArduPlane/INAV capability in a compact airframe.
  • HD digital video builds using DJI HD, Walksnail HD, OpenIPC, or similar HD OSD workflows.

Key features

  • STM32F405RGT6 MCU with BMI270 IMU on current units released from May 25, 2026; earlier units used ICM42688P/ICM42605.
  • SPL06/SPA06 barometer, with dual independent sensor LDOs to improve sensor power stability.
  • 3 UARTs plus SBUS, 6 PWM outputs, I2C, Type-C USB, HD VTX plug-in, and ELRS receiver plug-in support.
  • Supports AP, Betaflight, and INAV; ArduPlane is recommended for fixed-wing use.

Setup / wiring notes

  • Use the SH1.0 2P connector only for battery voltage detection and HD VTX direct-power input, not as the flight-controller power input.
  • For fixed-wing aircraft, start from ArduPlane wiring examples and check UART/SERIAL mapping carefully.
  • Use USB-C for configuration; mobile ground-station setup is possible with a USB-C to USB-C cable.

Check before use

  • Analog OSD is not supported on this board.
  • Because there is no onboard BEC, plan a clean 5 V supply for the flight controller.

Key specs

Downloads

ArduPilot

Latest stable
Past / unstable releases (7)
ArduPlane 4.7.1 INA226 + QMC5883P custom firmware with bootloader Archived4.7.1-custom-INA226-QMC5883PArduPlane / INA226 + QMC5883PUnstable
Board revision
F4Wing Mini MK1 with external INA226 current/voltage monitor and external QMC5883P compass on I2C1.
Firmware target
FlyingRCF4WingMini / ArduPlane
SHA256
d4dec37c9a6cd4eed0f3c5fef90ea79d14ee9941ae098a9b5368950cf7e2a710
Compatibility note
Enable INA226 with BATT_MONITOR=21 and configure its I2C address, shunt resistance, and current range for the installed module. QMC5883P is detected on the external I2C bus.
Release note
Custom FlyingRC build based on the official Plane-4.7.1 release; not an official ArduPilot release asset.
ArduPlane 4.7.0 firmware with bootloader Archived4.7.0ArduPlaneStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduPlane
SHA256
0d4cd35ef451d2f57266e2873be73a4bf993567267b418cfeb4a84b5a340b710
Compatibility note
ArduPlane 4.7.0 firmware with bootloader for the F4Wing Mini target.
Release note
Archived formal release; use ArduPlane 4.7.1 as the recommended stable release.
ArduCopter 4.7.0 firmware with bootloader Archived4.7.0ArduCopterStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduCopter
SHA256
0994c85ebc882058b8af35f54f60ca327c67d9971febe3ac32cd08e686806e8a
Compatibility note
ArduCopter 4.7.0 firmware with bootloader for the F4Wing Mini target.
Release note
Archived formal release; use ArduCopter 4.7.1 as the recommended stable release.
ArduRover 4.7.0 firmware with bootloader Archived4.7.0ArduRoverStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduRover
SHA256
7798dba0a4d55071cba5ade2549974eb757c8b01acbf1689fe099941d672abb9
Compatibility note
ArduRover 4.7.0 firmware with bootloader for the F4Wing Mini target.
Release note
Archived formal release; use ArduRover 4.7.1 as the recommended stable release.
ArduSub 4.7.0 firmware with bootloader Archived4.7.0ArduSubStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduSub
SHA256
39666b26fc3eefc74368924151e5b17c9cb2d03a773f6fe2d4398d5479645b2c
Compatibility note
ArduSub 4.7.0 firmware with bootloader for the F4Wing Mini target.
Release note
Archived formal release; use ArduSub 4.7.1 as the recommended stable release.
ArduPlane 4.6.3 firmware with bootloader Archived4.6.3ArduPlaneStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduPlane
Compatibility note
ArduPlane 4.6.3 firmware with bootloader for the F4Wing Mini target.
ArduCopter 4.6.3 firmware with bootloader Archived4.6.3ArduCopterStable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
FlyingRCF4WingMini / ArduCopter
SHA256
c21551141b9ee8c941d784d895ba994c534056b0c9335abbc2cec76211411adc
Compatibility note
ArduCopter 4.6.3 firmware with bootloader for the F4Wing Mini target.

Betaflight

Latest stable
Past / unstable releases (4)
Betaflight 2026.6.1 firmware Archived2026.6.1Stable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
STM32F405 / FLYINGRCF4WINGMINI
SHA256
178a45fc9325b5747f254b926658ef9b7191b6a5b2caab96985824a970320830
Compatibility note
Betaflight 2026.6.1 firmware for the FLYINGRCF4WINGMINI target.
Release note
Archived formal release; use Betaflight 2026.6.2 as the recommended stable release.
Betaflight 2025.12.5 firmware Archived2025.12.5Stable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
STM32F405 / FLYINGRCF4WINGMINI
SHA256
74455393edd9609c3e422dcb60de122b9dddfeaeba5ee26ff02a308ae483c097
Compatibility note
Betaflight 2025.12.5 firmware for the FLYINGRCF4WINGMINI target.
Betaflight 4.5.5 firmware Archived4.5.5Stable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
STM32F405 / FLYINGRCF4WINGMINI
SHA256
28372661b9200f2b14ad75ae4c8085745929c5d773582da281ff97527c89e4e4
Compatibility note
Betaflight 4.5.5 firmware for the FLYINGRCF4WINGMINI target.
Release note
Retained Betaflight 4.5.5 stable maintenance-line build for users who need the 4.5.x series; use Betaflight 2026.6.2 for the current recommended stable build.
Betaflight 2025.12.4 firmware Archived2025.12.4Stable
Board revision
F4Wing Mini MK1; verify IMU and barometer revision before flashing.
Firmware target
STM32F405 / FLYINGRCF4WINGMINI
SHA256
21f94fb8a6a6a195bbb71895b6fc255f12d552639b7bf2108c15a873809083f2
Compatibility note
Betaflight 2025.12.4 firmware for the FLYINGRCF4WINGMINI target.
Release note
Older stable Betaflight build retained for users who need the previous tested release.

INAV / INAVFlight

Past / unstable releases (3)

Reference files

Wiring / dimensions / specs

Spec table
Spec table
Dimension drawing
Dimension drawing
Full wiring diagram
Full wiring diagram
Top layout
Top layout
Bottom layout
Bottom layout

Product gallery

Flight controller with receiver
Flight controller with receiver
Product detail image
Product detail image
Front product photo
Front product photo
Back product photo
Back product photo
Soldered pin header photo
Soldered pin header photo
Angled product photo
Angled product photo
Package contents
Package contents