I have built a quadcopter with a CC3D FC, using LibrePilot for configuration. Everything is smooth with the tx/rx I used to command the quad with but now I would like to effectively use the RPi as a reciever.

I am aware of the voltage difference and have leveled it with a bidirectional 3.3v to 5v, vice versa, leveler and I have a connection between the Pi and the CC3D via its Flexi port. As I power the Pi, the FC powers on and ESCs give the signal sound.

Now, my question is - how can I now move the motors? I am aware of the SBUS protocol as an option to emulate the RPi as a receiver running the motors on PWM but how do I practically make this happen?

I would appreciate any feedback.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.