2
$\begingroup$

I build a drone very similar to the Rotor Riot Cinewhoop, I want to use a Raspberry Pi zero to make the drone fly autonomously. I think that the best idea is to use the Raspberry Pi as a receiver, and to send simple commands: throttle, roll, pitch, yaw, to the flight controller. I am not sure what connection is the best: serial, sbus? I have the T-motor MINI F7 (HD +OSD +VTX SWITCH). I know that I could use another flight controller (Pixhawk, or other autopilot) but I don't have money nor time to buy a new one. Thanks!!!

$\endgroup$
1

1 Answer 1

2
$\begingroup$

Yes, a serial communication protocol such as SBUS would be easiest.

There are a number of open source projects that explain how to use it, such as: https://github.com/bolderflight/sbus/blob/main/README.md

$\endgroup$
3
  • $\begingroup$ Thanks, noob question: is that particular one compatible with raspberry pi, is it the same as cmake? $\endgroup$ Jul 26, 2023 at 14:03
  • $\begingroup$ Also: can this be done using python? Thank you very much! $\endgroup$ Jul 26, 2023 at 14:10
  • $\begingroup$ I think you could probably use python, as the PI is powerful enough to run it. I don't know much about it though. $\endgroup$ Jul 27, 2023 at 8:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.