Skip to content

This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.

License

Notifications You must be signed in to change notification settings

rbnis/sbuscontroller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arduino SBUS Controller

This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.

You just need a SBUS receiver and connect it to your Arduino and you're ready.

Hardware Setup

  1. Uninvert the SBUS Signal (FrSky only)

    To uninvert your SBUS Signal have a look at this post from Oscar Liang where he shows an wich pads you can get an uninderted Signal, so you dont have to use an inverter.

  2. Connect your receiver to your arduino according to this table

    Receiver Arduino
    Uninverted SBUS RX
    5V RAW / 5V
    GND GND

Software Setup

Prerequisites

Befor you can compile this sketch you need to download the following libraries and place them in Arduino libraries folder.

On Linux this folder is by deafult $HOME/Arduino/libraries

On Windows this folder is by default %userprofile%\Documents\Arduino\libraries

Installation

Just upload the sbuscontroller.ino file to your Arduino and your good to go.

Compatibility

Only ATmega32U4 based arduinos (like the arduino micro) are supported, since they can be recognized as HID.

This should work on any OS with USB-Support and with any (uninverted) SBUS receiver but this is what it's tested with.

Arduino Receiver Operating System
Pro Micro X4R-SB Linux
Windows 10

If you use this on any other platform please report back, so I can add it to this list.

Limitations

Currently there are only the first 7 channels that get mapped as controller. Channel 1-6 get mapped as analog and channel 7 as digital button.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

About

This Arduino-Sketch lets you connect your SBUS compatible radio wirelessly as controller to your pc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages