Bluetooth Wireless Tuning from a PC
The MicoAir H743 V2 and the H743-Lite carry a small Bluetooth module on the board itself, wired internally to one of the flight controller's UARTs. Pair it with a computer and your ground station connects without a USB cable — which matters most in exactly the situations where a cable is inconvenient: the aircraft is assembled, the canopy is on, or it is sitting on the ground twenty metres away while you adjust something.
This guide covers connecting from a Windows PC. Connecting from an Android phone is covered in the H743 V2 manual.
Bluetooth is a bench-and-field convenience. It is short range, it is not designed to fail gracefully, and it is not a control link. For telemetry in flight, use a proper radio such as the LR900.
How it works
The thing to understand first, because it makes every later step obvious:
The module is a serial-to-Bluetooth bridge. The firmware has no idea Bluetooth is involved — it is talking MAVLink or MSP out of a UART, exactly as it would to a telemetry radio. On the other end, Windows turns the paired device into a virtual COM port, and the ground station opens that port like any other serial port.
So there is no "Bluetooth mode" to find in Mission Planner or INAV Configurator. You pick a COM port and a baud rate, and that is the whole configuration.
Step 1 — Power up and check the blue LED
Power the flight controller, from a battery or over USB, and wait at least three seconds.
Look at the underside of the board for the blue Bluetooth power LED. If it is lit, the module is on and you can skip to pairing.
If it is dark, the module is switched off — not broken.
Hold the BOOT button for about two seconds to switch it on. Holding it again switches it back off.
This is the single biggest source of "my Bluetooth does not work" reports. The module's on/off state is stored, so a board that was switched off in a previous session comes back switched off, and every scan finds nothing. Check the blue LED before concluding anything else is wrong.
The board's exact LED positions are in the H743 V2 manual.
Step 2 — Pair from Windows
First, confirm the computer has Bluetooth at all. Most laptops do. Desktops depend on the motherboard or wireless card; a USB Bluetooth adapter works fine if not.
- Open Settings → Bluetooth & devices and make sure Bluetooth is on.
- Click Add device.
- Choose Bluetooth.
- Click "Show all devices".
- Select the entry named
MicoAir743v2-xxxxxx(H743 V2) orMicoAir743Li-xxxxxx(H743-Lite), where the last part varies per board.
Windows adds it as a paired device. No PIN is needed.
The add-device dialogue normally lists only the categories Windows recognises — audio, mice, keyboards, displays. A serial Bluetooth device is not one of them, so the flight controller does not appear until you ask for everything. This step is skipped constantly and looks exactly like the board not being discoverable.
Step 3 — Find the COM port
Open Device Manager. The flight controller now appears twice:
- Under Bluetooth, as the paired device.
- Under Ports (COM & LPT), as a virtual serial port — for example
COM7.
The port number under Ports is the one you need. Note it down.
Windows sometimes creates two ports for one Bluetooth device, an outgoing and an incoming one. The outgoing port is the one that works; if you have two and the first fails to connect, try the other.
Step 4 — Connect from your ground station
Whichever software you use, the settings are the same: that COM port, at 115200 baud.
Mission Planner — ArduPilot
- Select the Bluetooth COM port in the drop-down at the top right.
- Set the baud rate to 115200.
- Click CONNECT.
It takes a few seconds to download the parameter list, and rather longer than USB would.
QGroundControl — ArduPilot or PX4
QGroundControl does not scan serial ports automatically for this, so the link is defined once and then reused.
- Application Settings → Comm Links.
- Click Add.
- Give it a name, set the type to Serial, choose the Bluetooth COM port, and set the baud rate to 115200.
- Click OK.
- Select the link you just created and click Connect.
- Return to the main screen. It loads parameters automatically, usually within a few seconds.
INAV Configurator — INAV
- Select the Bluetooth COM port at the top right.
- Set the baud rate to 115200.
- Click Connect.
Step 5 — Check the green LED
Below the blue power LED there is a green connection LED.
| Blue | Green | Meaning |
|---|---|---|
| off | off | the Bluetooth module is switched off — hold BOOT |
| on | off | powered and discoverable, but nothing is connected |
| on | on | a ground station has an open link |
Pairing alone does not light the green LED. Only an actual connection from a ground station does, and it goes out again when the software disconnects or closes. That makes it a useful diagnostic: if you are paired but green never lights, the problem is between the COM port and your ground station, not with the pairing.
Which UART it uses
The Bluetooth module is wired internally to UART8 at 115200 baud, and the firmware ships configured to match — so under normal circumstances there is nothing to set.
On ArduPilot that port is SERIAL8. If a connection that used to work has stopped, this is worth checking: reassigning SERIAL8 to something else, or changing its baud rate, disconnects Bluetooth.
UART8 being occupied also means it is not available for anything else. The H743 V2 manual has the full UART map.
Easily confused points
Bluetooth appears as a COM port. There is no Bluetooth option to look for in the ground station.
The module's power state survives a power cycle. Off stays off until you press BOOT.
"Show all devices" is required in the Windows add-device dialogue.
Paired is not connected. Blue means powered; green means a ground station is on the line.
115200 is not negotiable — it is what the module runs at.
Two COM ports can appear for one device. Try the other if the first will not open.
Troubleshooting
| Symptom | Where to look |
|---|---|
| Nothing found when scanning | Blue LED. Hold BOOT for two seconds. Then check you clicked "Show all devices". |
| Paired, but no COM port in Device Manager | Remove the device in Windows and pair it again. |
| COM port exists but will not open | Another program already has it. Close other ground stations and serial terminals. |
| Connects and immediately drops | Baud rate is not 115200, or SERIAL8 has been reassigned. |
| Connects but parameters load very slowly | Normal — Bluetooth is much slower than USB. Move the computer closer. |
| Green LED never lights | The link is not being opened. Try the other COM port if there are two. |
| Worked yesterday, not today | The module was switched off with BOOT, or the state was toggled by accident. |
Related guides
- MicoAir H743 V2 — User Manual
- ArduPilot Basic Configuration
- PX4 Build & Configuration Walkthrough
- Flight Controller Firmware Flashing Guide
- LR900 Telemetry Radio — User Manual
- MicoAir WiFi Link — User Manual
Where to buy
- MicoAir H743 V2 Flight Controller — ships from Canada with free Canada-wide shipping, as flight controller only or as a stack with a 4-in-1 ESC
Written and maintained by the Robofusion engineering team.