Connecting SpeedyBee F405 WING APP to QGC/MP Ground Station via Bluetooth SPP Mode
I. Principles
When using ArduPilot firmware, the flight controller supports wireless data transmission and tuning with QGroundControl or MissionPlanner via Bluetooth SPP (Serial Port Profile) mode.
- Bluetooth SPP Mode: The Bluetooth Serial Port Profile (SPP) converts wireless data into virtual serial port communication, allowing mobile devices to interact with the flight controller as if connected via a data cable.
- Firmware Data Exchange: Various sensor data and control commands from the flight controller board are transmitted via serial port. The ground control station software establishes a virtual serial port connection through Bluetooth to receive real-time flight data and send parameter configuration commands.
- Wireless Connection Advantages: Using Bluetooth SPP mode eliminates the hassle of cable connections, improving operational convenience. It is particularly suitable for quickly adjusting flight controller parameters and monitoring flight status in the field.
II. Device Preparation
To establish a Bluetooth SPP mode connection, ensure you have the following devices and materials:
1. Flight Controller Equipment
1) SpeedyBee F405 WING APP flight controller - flashed with ArduPilot firmware
2) For updating the flight controller firmware, refer to the following articles:
How to update flight controller firmware - using MissionPlanner ground control station: https://docs.corewing.com/plane/beforetuning/mp-fw-update.html
How to update flight controller firmware - using INAV ground control station: https://docs.corewing.com/plane/beforetuning/inav-fw-update.html
2. Mobile Devices
- Android device - with the latest versions of mobile QGroundControl and mobile MissionPlanner ground control station software installed.
2) Computer device - with Windows 10 or later operating system, and the latest versions of PC QGroundControl and PC MissionPlanner ground control station software installed.
3. Power Supply
2-6S LiPo battery to power the flight controller.
III. Specific Operations
3.1 Mode Switching
Power the flight controller with the battery. Press and hold the BOOT button for approximately 6 seconds until the wireless status indicator shows a slow blue flash, indicating that the wireless board has entered classic Bluetooth SPP mode.
3.2 Bluetooth Pairing
Turn on the Bluetooth function on your mobile device or computer. Find the device name in the Bluetooth device list—SpeedyBee F405Wing-SPP—and click to connect. No pairing password is required.

3.3 Ground Control Station Software Settings
Mobile - QGroundControl:
- Open QGC and click the QGC icon in the upper left corner.

- Click
Application Settings.
- Select
Comm Links→ ClickAdd.
- Set Name to
SPP→ Set Type toBluetooth.
- Click
Scan.
- Select
SpeedyBee F405WING-SPP→ ClickOK.
- Select
SPP→ ClickConnect.
- Display of
Not ReadyorReady to Flyin the upper left corner indicates a successful connection.
Mobile - MissionPlanner: - Open MissionPlanner, select
BT_SpeedyBee F405WING-SPP→ Set baud rate to115200→ Click Connect.
- After successful connection, click Link Statistics to view the connection data.

Computer - QGroundControl: - Click the QGC icon in the upper left corner.

- Click
Application Settings.
- Click Communication → Click Add → Configure as shown in the diagram → Click OK.

- Select
SPP→ Click Connect.
- Display of
Not ReadyorReady to Flyin the upper left corner indicates a successful connection.
Computer - MissionPlanner: - Open MissionPlanner → Select the COM port for Bluetooth → Set baud rate to
115200→ Click Connect.
- After successful connection, click Link Statistics to view the connection data.

4. Q&A
Q: The wireless board's battery light on my SpeedyBee F405 WING APP is in a blinking state and cannot connect to the ground control station.
A: Enter MissionPlanner ground control station to check if SERIAL6_PROTOCOL is set to Mavlink 2, and if SERIAL6_BAUD is set to 115200.
Q: Why can't my computer find the SpeedyBee F405Wing-SPP Bluetooth device?
A: Make sure the flight controller has entered classic Bluetooth SPP mode (the wireless status indicator light is blue). If it still cannot be found, try restarting the flight controller and the computer's Bluetooth function.
Q: What should I do when the ground station software reports a connection failure?
A: Check if Bluetooth pairing was successful, and if the COM port and baud rate (115200) settings selected in the ground station software are correct.
Technical Support QR Code
