FPV Pilots Can't Get Enough of the SpeedyBee F405 Wing Flight Controller!

a year ago   •   7 min read

By Alex
A Game-Changer for FPV Pilots: SpeedyBee F405 Wing Flight Controller - Affordable & Feature-Rich
Table of contents

Discover the versatile and powerful SpeedyBee F405 Wing APP Flight Controller, specifically designed for fixed-wing aircraft. With compatibility for both iNav and Ardupilot, this feature-packed controller offers wireless connectivity, easy assembly, and customization options. Read on to learn about its unique features, detailed specifications, and how it stands out among competitors in the market. Don't miss the chance to take your fixed-wing experience to the next level!

Introducing the SpeedyBee F405 Wing APP Flight Controller

The SpeedyBee F405 Wing APP Flight Controller is an affordable yet feature-rich option for fixed-wing enthusiasts. Built on the powerful STM32 F405 chipset with 168MHz and 1MB of storage, this flight controller boasts compatibility with both iNav and Ardupilot, making it suitable for various fixed-wing models. Its unique features, such as a built-in battery voltage checker, LED ports, and wireless connectivity, set it apart from competitors.

The FC also has up to 11 PWM outputs, making it compatible with VTOL drones and just about any other thing you need to control!

Moreover, the SpeedyBee F405 Wing APP Flight Controller's competitive pricing makes it an attractive choice for budget-conscious pilots. By offering high-quality features at a lower price point, SpeedyBee has made it possible for more hobbyists to access advanced flight controller technology, thereby enhancing their flying experience without breaking the bank.

Assembling the Flight Controller

Assembling the SpeedyBee F405 Wing APP Flight Controller is a breeze, thanks to the header pin connectors on each board that stack on top of one another. The stack consists of separate boards, including the TOP Board, Middle Board, Bottom Board, and an additional USB extender board. This design allows for easy installation and removal of components, making it convenient for pilots who need to make adjustments or repairs.

The dimensions and weight of the SpeedyBee F405 Wing FC Stack are also worth noting. The stack measures 52 (L) x 32 (W) x 19 (H) mm and weighs 35g (with USB extender), making it a compact and lightweight option for various fixed-wing aircraft. This design makes it possible to fit the flight controller into a wide range of models without adding excessive bulk or weight.

SpeedyBee F405-Wing App Wiring Diagram

A Closer Look at the SpeedyBee F405 Wing FC Boards

The F405-Wing Flight Controller stack consists of three primary boards: the main flight controller board (FC Board), a power distribution board (PDB Board), and an wireless board (Wireless Board). Each board serves a specific purpose, ensuring that the flight controller performs optimally and efficiently.

The F405 Wing comes with 3 individual PCB's

FC Board

The FC Board offers a combination of connectors and solder pads with through-holes, providing flexibility in connecting motors, servos, and receivers. Most peripheral connections can be made using plugs, while SpeedyBee has also provided a series of solder pads for devices that require them.

FC Board Specifications

  • MCU: STM32F405, 168MHz, 1MB Flash
  • IMU (Gyro & Accelerometer): ICM-42688-P
  • Barometer: SPL006-001
  • OSD Chip: AT7456E
  • Blackbox: MicroSD Card Slot
  • 6x UARTs
  • 1x I2C (for magnetometer, digital airspeed sensor)
  • 4x ADC (for VBAT, Current, RSSI, Analog AirSpeed Sensor)
  • 12x PWM (11 PWM output + 1 LED pad)
  • ExpressLRS (ELRS) and Crossfire (CRSF) Receivers Supported (UART1)
  • Built-in inverter for SBUS input (UART2-RX pad)
  • 3x LEDs (for FC STATUS - Blue, Green; 3.3V indicator - Red)
  • 1x RGB
  • RSSI Supported (RS pad)
  • Supported FC Firmware: INAV (SpeedyBeeF405WING - default), ArduPilot (SpeedyBeeF405WING)

PDB Board

The PDB Board features large solder pads for easy connections, three onboard BECs for various components, and a continuous 90A current sensing capability.

PDB Board Specifications

  • Input voltage range: 7-36V (2-6S LiPo)
  • Battery Voltage Sensor: Connect to FC board VBAT, 1K:10K (Scale 1100 in iNav, BATT_VOLT_MULT 11.0 in ArduPilot)
  • Battery Current Sensor: 90A continuous, 215A peak; Connect to FC board Current (Scale 195 in iNav, 50 A/V in ArduPilot)
  • TVS Protective diode: Yes
  • FC BEC output: 5.2V +/- 0.1V DC; Continuous current 2.4A, 3A Peak
  • VTX BEC output: 9V +/- 0.1V DC; Continuous current 1.8A, 2.3A Peak; Voltage adjustable (9V Default, 12V or 5V via jumper)
  • Servo BEC output: 4.9V +/- 0.1V DC; Continuous current 4.5A, 5.5A Peak; Voltage adjustable (4.9V Default, 6V or 7.2V via jumper)

Wireless Board

Lastly, the Wireless Board enables Bluetooth and Wi-Fi connectivity, LED strip control, and an on-board battery level indicator.

Wireless Board Specifications

  • Wireless Configuration: BLE mode (connect to Speedybee APP); Wi-Fi mode (connect to QGroundControl APP, Speedybee APP, MissionPlanner); Classic Bluetooth SPP mode (connect to QGroundControl APP, MissionPlanner)
  • LED strip controller: 4x WS2812 LED strip connectors (adjustable colors and flashing modes)
  • Max 5.2V 1.3A (supports around 70pcs 5050 WS2812 LED beads)
  • On-board battery level indicator: 4x RGB indicator LED (battery level display by number of lights)

Setting Up and Configuring the F405-Wing Flight Controller

The F405-Wing Flight Controller comes pre-loaded with INAV Version 6, which means you'll need to ensure you have the latest INAV configurator to use it. Additionally, this flight controller is compatible with Ardupilot, giving pilots the flexibility to choose the firmware that best suits their needs.

The F405 Wing comes with Inav pre installed

Connecting the F405-Wing Flight Controller to the SpeedyBee App or QGroundControl App is made simple with the built-in wireless capability. This feature enables pilots to make crucial firmware changes or adjustments in the field without requiring a wired connection. Firmware flashing for both INAV and Ardupilot is performed through a computer, ensuring that pilots always have access to the latest updates and enhancements.


In conclusion, the SpeedyBee F405 Wing flight controller has emerged as a strong contender in the fixed-wing market, thanks to its innovative design, user-friendly interface, and affordable price point, expected to be just under $40. This combination makes it an excellent option for fixed-wing pilots looking for a feature-packed, high-quality flight controller at a great value. Standout features such as Wi-Fi and Bluetooth further differentiate it from costlier options from competitors like Matek.

However, there are certain areas where the SpeedyBee F405 Wing flight controller could be improved:

  • The board's dimensions and thickness may not be suitable for all models.
  • The SD card slot becomes hard to access when the wireless board is installed.

For those seeking a wing flight controller that minimizes soldering, provides wireless connectivity, and offers high customizability, the SpeedyBee F405 Wing might be the perfect solution. Ultimately, it's crucial to evaluate whether this controller's size and design meet your specific requirements.

We invite you to share your thoughts, experiences, or questions about the SpeedyBee F405 Wing APP Flight Controller in the comments below, fostering a valuable conversation among fellow fixed-wing enthusiasts.

🛒Where to Buy

FAQ Section

Q1: Is the SpeedyBee F405 Wing Flight Controller compatible with both INAV and Ardupilot?
A1: Yes, the SpeedyBee F405 Wing Flight Controller is compatible with both INAV and Ardupilot firmware, providing pilots with flexibility and various options for customization.

Q2: How do I connect to the SpeedyBee App for wireless configuration? A2: Long press the BOOT button on the wireless board for 6 seconds to switch to BLE mode. You can then connect to the SpeedyBee App on your smartphone or tablet for wireless configuration.

Q3: What is the input voltage range for the SpeedyBee F405 Wing Flight Controller?
A3: The input voltage range for the SpeedyBee F405 Wing Flight Controller is 7-36V (2-6S LiPo), providing compatibility with a variety of battery types.

Q4: Can I use the SpeedyBee F405 Wing Flight Controller with ExpressLRS (ELRS) and Crossfire (CRSF) receivers?
A4: Yes, the SpeedyBee F405 Wing Flight Controller supports both ExpressLRS (ELRS) and Crossfire (CRSF) receivers, with UART1 designated for their connection.

Q5: What are the dimensions and weight of the SpeedyBee F405 Wing Flight Controller?
A5: The SpeedyBee F405 Wing Flight Controller measures 52mm (L) x 32mm (W) x 19mm (H) and weighs 35g, including the USB extender.

Q6: How do I adjust the voltage output for VTX, servos, and other peripherals?
A6: The SpeedyBee F405 Wing PDB board allows you to adjust the voltage output for peripherals using jumpers. You can set the VTX BEC output to 5V, 9V, or 12V, and the Servo BEC output to 4.9V, 6V, or 7.2V.

Q7: What do I do if the SD card slot becomes inaccessible when the wireless board is installed?
A7: It's best to insert or remove the SD card before installing the wireless board. If you frequently need to access the SD card, consider using a microSD card extension cable to make it more accessible.

Q8: Is the SpeedyBee F405 Wing Flight Controller suitable for all fixed-wing models?
A8: The controller's size and thickness may not be compatible with all models. Please ensure that your fixed-wing model has enough space to accommodate the SpeedyBee F405 Wing Flight Controller before installation.

Spread the word