How to Use ExpressLRS Bluetooth Joystick

by Oscar
Expresslrs Bluetooth Joystick Lua Script Ble

Your ExpressLRS TX module has Bluetooth, and you can use it to connect to your computer to play FPV simulators without connecting the USB cable. I will show you how to set it up in this guide.

Get a Bluetooth adapter for your PC if you don’t have one already (affiliate link):

Make sure your ExpressLRS TX module is running at least V2.0 firmware, or just update it to the latest version. You will also need the latest LUA script (named “ExpressLRS”, not the old “ELRS”), which has the option to enable Bluetooth (BLE Joystick).

In the ExpressLRS LUA script, select “BLE Joystick”.

On your PC, search for Bluetooth Device, you should see “ExpressLRS Joystick”. It should pair without password.

Expresslrs Bluetooth Joystick Pc Windows Bt Device

You can confirm it’s working by going to “Game Controller”, you should see “8 axis 0 button gamepad” that’s the radio we just paired. Click “Advance” and you should see the Axes and sliders reacting to your stick movements.

Expresslrs Bluetooth Joystick Pc Windows Game Controller

If you open an FPV simulator now, you should be able to use your radio wirelessly. You might need to calibrate the sticks and switches first.

The only annoying thing is, whenever you want to make a change in your radio, you have to exit the LUA script, which turns off Bluetooth on the ELRS module. And the range is only about 3 meters, any further the commands becomes very unstable.

When it comes user experience, the Frsky XSR-Sim dongle is better. But the ExpressLRS BLE joystick is free so it’s worth a try.

Another great option is to use Betaflight FC and your receiver for a wireless connection.

Leave a Comment

By using this form, you agree with the storage and handling of your data by this website. Note that all comments are held for moderation before appearing.


Diego 24th May 2022 - 10:48 pm

Is there a way to get the buttons working?

will 23rd April 2022 - 2:51 pm

I followed these steps to the end and windows able to detect 8axis0button joystick but nothing in steam.

Jumpstartfpv 21st April 2022 - 9:01 am

What is the added latency though?

Celes 17th April 2022 - 8:02 pm

My cheap usb adapter teoretical v5.0 but i think its 4,0 didn’t find ble joy/express joy. Mobile find it without any problem but freerider and orqa sim didn’t support it ☹️

Adico 13th April 2022 - 1:49 pm

i have a tp-link ub400 dongle and it can’t find the joystick under windows 10. it must be bluetooth version 5 or is it ok with version 4 also ?

Oscar 13th April 2022 - 6:13 pm

I am using a $5 V4 adapter and it works fine