Flysky IBUS.

the old fart

Senior Member
Hi Guys,
Long time no see.

I expect a lot has changed since I was last here.

Can a Picaxe read and decode the IBUS output from a Flysky receiver?

Next question would be, Can Picaxe encode and write the IBUS?

Thanks.
 

erco

Senior Member
I'm going to go out on a limb and say no after googling and reading this at: https://www.arduino.cc/reference/en/libraries/ibusbm/


Arduino library for the Flysky/Turnigy RC iBUS protocol - servo (receive) and sensors/telemetry (send) using hardware UART (AVR, ESP32 and STM32 architectures)
With this library you can interface to any RC receiver that supports the Flysky iBUS protocol (such as TGY-IA6B). Flysky iBUS uses a half-duplex asynchronous protocol format at 115200 baud. The library requires at least one free hardware UART (serial) port. The library can be used to receive data (typically servo data) and send data (telemetry or sensors).



But apparently Ardy is up to the task.
 

the old fart

Senior Member
Hi erco,
Yes the arduino can decode the signals, I've used it for many years.
To use 2 receivers requires 2 serial ports, like the Mega can provide.
I'm looking for a smaller picaxe chip that might input 2 Ibus and output 1 selected Ibus signal.

Just had a thought, simple 2way switch / relay?
 
Top