Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use SPEEDYBEE F405 WING FC Board Back: Examples, Pinouts, and Specs

Image of SPEEDYBEE F405 WING FC Board Back
Cirkit Designer LogoDesign with SPEEDYBEE F405 WING FC Board Back in Cirkit Designer

Introduction

The SPEEDYBEE F405 WING FC Board Back is a high-performance flight controller designed specifically for drones. It features the powerful STM32F405 processor, enabling precise and efficient flight control. This flight controller is optimized for fixed-wing and VTOL (Vertical Take-Off and Landing) drones, offering advanced features such as multiple UART ports, telemetry support, and easy configuration via the SpeedyBee app.

Explore Projects Built with SPEEDYBEE F405 WING FC Board Back

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
GPS-Enabled Telemetry Drone with Speedybee F405 WING and Brushless Motor
Image of Pharmadrone Wiring: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
This circuit is designed for a remote-controlled vehicle or drone, featuring a flight controller that manages a brushless motor, servomotors for actuation, telemetry for data communication, and a GPS module for positioning. It is powered by a lipo battery and includes a receiver for remote control inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered FPV Drone with Telemetry and Dual Motor Control
Image of Krul': A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
This circuit appears to be a power distribution and control system for a vehicle with two motorized wheels, possibly a drone or a robot. It includes a lipo battery connected to a Power Distribution Board (PDB) that distributes power to two Electronic Speed Controllers (ESCs) which in turn control the speed and direction of the motors. The system also integrates a flight controller (H743-SLIM V3) for managing various peripherals including GPS, FPV camera system, and a telemetry link (ExpressLRS).
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered Motor Control System with BTS7960 and Fly Sky Receiver
Image of BTS motor Driver: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
This circuit is designed to control two 775 motors using BTS7960 motor drivers, an electronic speed controller (ESC), and a Fly Sky receiver. The Fly Sky receiver receives control signals and distributes them to the motor drivers and servo internal circuits, which in turn control the motors. Power is supplied by a 2200mAh LiPo battery.
Cirkit Designer LogoOpen Project in Cirkit Designer
Battery-Powered BLDC Motor Control System with KK2.1.5 Flight Controller
Image of broncsDrone: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
This circuit is a quadcopter control system that includes a LiPo battery, four BLDC motors, four ESCs, a KK2.1.5 flight controller, and an FS-R6B receiver. The KK2.1.5 flight controller manages the ESCs and motors based on input signals from the receiver, which is powered by the LiPo battery.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with SPEEDYBEE F405 WING FC Board Back

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Pharmadrone Wiring: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
GPS-Enabled Telemetry Drone with Speedybee F405 WING and Brushless Motor
This circuit is designed for a remote-controlled vehicle or drone, featuring a flight controller that manages a brushless motor, servomotors for actuation, telemetry for data communication, and a GPS module for positioning. It is powered by a lipo battery and includes a receiver for remote control inputs.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Krul': A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
Battery-Powered FPV Drone with Telemetry and Dual Motor Control
This circuit appears to be a power distribution and control system for a vehicle with two motorized wheels, possibly a drone or a robot. It includes a lipo battery connected to a Power Distribution Board (PDB) that distributes power to two Electronic Speed Controllers (ESCs) which in turn control the speed and direction of the motors. The system also integrates a flight controller (H743-SLIM V3) for managing various peripherals including GPS, FPV camera system, and a telemetry link (ExpressLRS).
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of BTS motor Driver: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
Battery-Powered Motor Control System with BTS7960 and Fly Sky Receiver
This circuit is designed to control two 775 motors using BTS7960 motor drivers, an electronic speed controller (ESC), and a Fly Sky receiver. The Fly Sky receiver receives control signals and distributes them to the motor drivers and servo internal circuits, which in turn control the motors. Power is supplied by a 2200mAh LiPo battery.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of broncsDrone: A project utilizing SPEEDYBEE F405 WING FC Board Back in a practical application
Battery-Powered BLDC Motor Control System with KK2.1.5 Flight Controller
This circuit is a quadcopter control system that includes a LiPo battery, four BLDC motors, four ESCs, a KK2.1.5 flight controller, and an FS-R6B receiver. The KK2.1.5 flight controller manages the ESCs and motors based on input signals from the receiver, which is powered by the LiPo battery.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Fixed-wing drones for recreational or professional use
  • VTOL drones for industrial or research applications
  • FPV (First-Person View) drones for racing or aerial photography
  • Autonomous drone systems requiring advanced flight control and telemetry

Technical Specifications

The SPEEDYBEE F405 WING FC Board Back is packed with features to support a wide range of drone applications. Below are the key technical specifications:

General Specifications

  • Processor: STM32F405 (168 MHz, ARM Cortex-M4)
  • IMU (Inertial Measurement Unit): MPU6000 (6-axis gyro and accelerometer)
  • Input Voltage: 7V–36V (2S–8S LiPo battery)
  • BEC Output: 5V/2A and 9V/2A
  • UART Ports: 6 UARTs for peripherals (e.g., GPS, telemetry, receivers)
  • Flash Memory: 16MB for Blackbox logging
  • OSD: Integrated Betaflight OSD (On-Screen Display)
  • Connectivity: Bluetooth for SpeedyBee app configuration
  • Dimensions: 50mm x 50mm
  • Mounting Holes: 30.5mm x 30.5mm (M3 screws)

Pin Configuration and Descriptions

The SPEEDYBEE F405 WING FC Board Back features a well-labeled pinout for easy connection of peripherals. Below is the pin configuration:

Pin Name Description
GND Ground connection for power and peripherals
VBAT Battery voltage input (7V–36V)
5V 5V output for powering peripherals (2A max)
9V 9V output for powering FPV systems (2A max)
UART1 (TX/RX) UART1 for telemetry or receiver connection
UART2 (TX/RX) UART2 for GPS or other peripherals
UART3 (TX/RX) UART3 for additional peripherals
SCL/SDA I2C interface for external sensors
M1–M8 Motor outputs for ESCs (Electronic Speed Controllers)
RSSI Analog input for receiver signal strength indication
LED Addressable LED output (e.g., WS2812)
Buzzer Buzzer output for audible alerts

Usage Instructions

How to Use the SPEEDYBEE F405 WING FC Board Back in a Circuit

  1. Powering the Board: Connect a 2S–8S LiPo battery to the VBAT pin. Ensure the voltage is within the 7V–36V range.
  2. Connecting Peripherals:
    • Use the UART ports to connect devices such as GPS modules, telemetry radios, or receivers.
    • Connect ESCs to the motor output pins (M1–M8) for motor control.
    • Use the 5V or 9V BEC outputs to power FPV cameras or other peripherals.
  3. Configuration:
    • Download the SpeedyBee app on your smartphone.
    • Use the built-in Bluetooth module to connect the flight controller to the app.
    • Configure flight parameters, calibrate sensors, and set up the OSD using the app or Betaflight Configurator on a PC.
  4. Mounting: Secure the flight controller to your drone frame using M3 screws and vibration-dampening mounts.

Important Considerations and Best Practices

  • Sensor Calibration: Always calibrate the accelerometer and compass before the first flight.
  • Firmware Updates: Ensure the flight controller is running the latest firmware version for optimal performance.
  • Power Distribution: Avoid overloading the 5V and 9V BEC outputs. Check the current requirements of connected peripherals.
  • Wiring: Double-check all connections to prevent short circuits or reversed polarity.
  • Blackbox Logging: Use the 16MB flash memory to log flight data for analysis and troubleshooting.

Example Code for Arduino UNO Integration

While the SPEEDYBEE F405 WING FC Board Back is not typically used with an Arduino UNO, you can use an Arduino to send telemetry data to the flight controller. Below is an example of how to send data via UART:

// Example: Sending telemetry data to the SPEEDYBEE F405 WING FC via UART
#include <SoftwareSerial.h>

// Define RX and TX pins for SoftwareSerial
SoftwareSerial telemetrySerial(10, 11); // RX = pin 10, TX = pin 11

void setup() {
  // Initialize the serial communication
  telemetrySerial.begin(9600); // Set baud rate to match the flight controller
  Serial.begin(9600); // For debugging on the Serial Monitor

  Serial.println("Telemetry communication initialized.");
}

void loop() {
  // Example telemetry data (replace with actual data as needed)
  String telemetryData = "Altitude: 120m, Speed: 15m/s";

  // Send telemetry data to the flight controller
  telemetrySerial.println(telemetryData);

  // Debug output
  Serial.println("Sent: " + telemetryData);

  delay(1000); // Send data every second
}

Troubleshooting and FAQs

Common Issues and Solutions

  1. Issue: The flight controller does not power on.

    • Solution: Check the battery voltage and ensure it is within the 7V–36V range. Verify the VBAT connection.
  2. Issue: Bluetooth connection to the SpeedyBee app fails.

    • Solution: Ensure the flight controller is powered on and within range. Restart the app and reattempt pairing.
  3. Issue: Motors do not spin after arming.

    • Solution: Verify motor connections to the M1–M8 pins. Check the ESC calibration and motor configuration in Betaflight.
  4. Issue: No telemetry data is received.

    • Solution: Confirm the UART port and baud rate settings match between the flight controller and the telemetry device.

FAQs

  • Q: Can I use this flight controller with a quadcopter?

    • A: Yes, the SPEEDYBEE F405 WING FC Board Back supports quadcopters, but it is optimized for fixed-wing and VTOL drones.
  • Q: How do I update the firmware?

    • A: Use the Betaflight Configurator on a PC. Connect the flight controller via USB, select the correct firmware, and flash it.
  • Q: What is the maximum number of motors supported?

    • A: The flight controller supports up to 8 motors, making it suitable for octocopters.
  • Q: Can I use this flight controller without the SpeedyBee app?

    • A: Yes, you can configure the flight controller using Betaflight Configurator on a PC.

This documentation provides a comprehensive guide to using the SPEEDYBEE F405 WING FC Board Back effectively. For further assistance, refer to the official product manual or community forums.