Skip to content

A device for translating FlySky receiver control data into usb joystick protocol.

Notifications You must be signed in to change notification settings

kejran/PSoC-USB-iBus-Bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSOC 5: FlySky iBus to USB joystick bridge

device photo

This project aims to create a simple, inexpensive device for connecting FlySky iBus receivers to any USB host machine. The bridge registers as a generic HID joystick, allowing for usage of the transmitter in any game or simulator.

Required components:

  • CY8CKIT-059 PSoC® 5LP Prototyping Kit or a compatible, usb-capable board
  • Any modern FlySky transmitter/receiver combo
  • Connectors

Capabilities

Physical

  • 6 analog axes (two gimbals, two pots)
  • four digital buttons (top switches)

Features

  • regular joystick emulation mode
  • inverse Y axis (currently not working)
  • positive range mode for compability with simulators (see notes)

Compability

The device was tested with:

Notes

FPV Freerider requires all axes to be [0, 1] instead of [-1, 1]. I am unsure if this is caused by the HID descriptor or something else, but a new compability mode was added to address this.

About

A device for translating FlySky receiver control data into usb joystick protocol.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages