Slattsveen / Arduino_FlySky-IBUS_Simulator_controller

This project uses an Arduino Micro to decode and emulate a joystick device for use with quadcopter simulators.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino_FlySky-IBUS_Simulator_controller

This project uses an Arduino Micro to decode and emulate a joystick device for use with quadcopter simulators. Builds on the following libraries, they are needed for my sketch to work:

FlySky Ibus decoder by aanon4: https://github.com/aanon4/FlySkyIBus

Joystick library by Matthew Heironimus - http://mheironimus.blogspot.no/2016/11/arduino-joystick-library-version-20.html - https://github.com/MHeironimus/ArduinoJoystickLibrary/tree/version-2.0

Components:

Setting up: I use SoftwareSerial to read the incoming ibus channel on pin 10. IBUS - pin 10 Vcc - 5V Gnd - Gnd

Disclaimer: I share this code with the community, I will not be developing it further unless I wish to change something for myself. Feel free to copy and modify as you wish.

About

This project uses an Arduino Micro to decode and emulate a joystick device for use with quadcopter simulators.

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%