Saturday, December 30, 2023
HomeDrone NewsFind out how to Join Any Radio to FPV Simulators - Betaflight...

Find out how to Join Any Radio to FPV Simulators – Betaflight HID, ELRS Bluetooth & Dongles


Most trendy radio transmitters help FPV simulators through their USB port natively. Nonetheless, there are older radios that don’t, as a consequence of limitations like USB ports getting used just for charging or firmware updates, or the absence of USB ports altogether. On this tutorial, I’ll share different strategies to handle this subject. Because of Betaflight, you need to use any radio to play FPV simulators wirelessly, all you want is an F4 or F7 FC (flight controller) and a radio receiver.

A few of the hyperlinks on this web page are affiliate hyperlinks. I obtain a fee (at no further price to you) for those who make a purchase order after clicking on one in all these affiliate hyperlinks. This helps help the free content material for the neighborhood on this web site. Please learn our Affiliate Hyperlink Coverage for extra info.

If you wish to choose up a contemporary radio that help FPV sims with none DIY mods, take a look at my radio suggestions: https://oscarliang.com/radio-transmitter/

By way of Betaflight Flight Controller

Betaflight can flip your flight controller right into a joystick (HID system) and go instructions from the receiver to your laptop. This implies you’ll be able to play FPV simulators with out instantly connecting your radio to the pc!

betaflight fc rx joystick usb connection simulator

I do know, it’s a pleasant drawing. It was late at night time, however this may do for now 😉

This additionally means you need to use any radio to play simulators, even those who won’t have a USB port or coach port, such because the Flysky i6 or Turnigy 9X.

Because it’s a wi-fi connection, you’re now not constrained by the size of the USB cable, permitting you to lastly lay again and luxuriate in!

I haven’t measured the precise latency, however I don’t really feel any noticeable delay in comparison with a USB cable connection.

{Hardware} Requirement

You don’t want any extra {hardware}; you’ll be able to simply use your drone for this.

Speedybee Master 5 V2 Bnf Fpv Drone Usb Fc Connect

However in order for you a devoted FC and RX setup for taking part in simulators, listed below are the most cost effective parts I might discover:

Relying in your radio, select a suitable receiver:

Join the receiver to the FC. Ensure that to make use of the “4V5” pad or whichever 5V pad that powers the receiver when the USB cable is plugged in, while not having to plug in a LiPo battery.

Right here’s a wiring diagram for the ELRS EP1 receiver to the JHEMCU F411 NOXE V3.

Jhemcu F4 Noxe V3 F411 Deluxe Version Flight Controller Wiring Diagram Expresslrs Elrs Receiver Ep2 Pp

Betaflight Setup

Join the RX to the FC, and set it up in Betaflight as you’d usually do for a quad. In case you need assistance organising receivers in Betaflight, here’s a full information on methods to setup ExpressLRS.

Create New Model Profile Edgetx 15 Check Rx Working Betaflight Configurator Receiver Tab

Enter This in CLI

When you’ve confirmed the RX is working within the Receiver tab (channels are responding to stay actions), go to the CLI and enter:

set usb_hid_cdc = on save

This command prompts joystick mode.

betaflight flight controller fc rx joystick usb hid cdc cli

Choose Joystick in FPV Simulator

As soon as it’s arrange correctly, your flight controller will seem as a joystick in your PC, and you must be capable to choose it within the FPV simulator. Ensure that to calibrate it within the sim the primary time, and also you’re good to go!

betaflight fc joystick simulator hid device

Warning: In case you are doing this on a quad, bear in mind to TURN OFF USB_HID_CDC earlier than your subsequent flight by coming into this command in CLI!

set usb_hid_cdc = off save

COM Port Disappeared After HID

In case you can’t connect with Betaflight once more after enabling USB_HID_CDC, there’s a simple repair.

With the FC linked to your laptop through USB (however not acknowledged, and no COM port seems):

  • Go to the “Choices” tab on the left within the Betaflight Configurator house web page.
  • Allow “Present all serial units (for producers for improvement)”.
  • Unplug and reconnect the USB cable, then restart Betaflight Configurator.

As soon as this feature is enabled, your flight controller will magically reappear! In case you flip off ‘Present all serial units,’ the flight controller disappears once more. However with the choice turned on, you’ll be able to connect with your flight controller once more.

Now, you need to use the CLI to sort “set usb_hid_cdc=off,” or you’ll be able to go away it on if you want. The one draw back to leaving it on is that you could’t connect with it till you modify that choice.

If that didn’t work, you would possibly must reflash the FC with “Full Chip Erase” enabled. Maintain down the boot button on the FC whereas connecting the USB cable; this could put the FC in DFU mode (bootloader mode), able to be flashed.

Devoted Wi-fi Sim Field

For these comfy with electronics, making a DIY wi-fi simulator field may be an choice. This includes a devoted flight controller and a receiver.

I’m utilizing a Frsky receiver on this instance, however you’ll be able to change it with another receiver you need, resembling ExpressLRS, Crossfire, or Flysky.

play fpv sim with fc rx wirelessly diy box 2

The FC, RX, and the plastic field are all spare elements that I now not use. The coin stack is for stability, so it gained’t get dragged or slide round by the USB cable.

play fpv sim with fc rx wirelessly diy box 1

Wi-fi Sim Stick

It is a industrial resolution much like the DIY “wi-fi sim field” I made. It really works the identical approach however is put collectively neatly as a extra polished product. It’s basically an ExpressLRS receiver with a processor that converts the sign and sends it to your laptop through USB.

In case you don’t thoughts spending a bit extra, this would possibly prevent a while.

Get it from GetFPV: https://oscarliang.com/product-bicw

ExpressLRS Bluetooth Joystick

Expresslrs Bluetooth Joystick Lua Script Ble

Do you know that your ExpressLRS module has built-in Bluetooth? You should utilize it to hook up with your laptop and play FPV simulators with no USB cable.

In case your laptop doesn’t have Bluetooth, then you must get a Bluetooth adapter right here (affiliate hyperlink):

I’ve an in depth information on methods to set it up: https://oscarliang.com/expresslrs-bluetooth-joystick/

Coach Port to USB Adapter

Rc Simulator Dongle Trainer Port Connection

In case your radio transmitter has a coach port, you need to use a coach cable linked to a USB dongle to hyperlink your transmitter to the PC. This methodology converts the coach port output right into a USB enter recognizable by the pc.

These dongles have been round for years and are designed for older radios (resembling these from Futaba, Flysky, and Spektrum) that may not natively help simulators through USB. Earlier than shopping for, seek the advice of the guide or vendor to make sure the dongle helps your explicit radio mannequin.

Get a RC Sim dongle from:

Edit Historical past

  • Jun 2018 – article created for Frsky D16 receivers
  • Apr 2021 – tutorial up to date, shared my devoted wi-fi sim field
  • Dec 2023 – tutorial up to date for ExpressLRS receivers, up to date product hyperlinks
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments