<p>Yes, a serial communication protocol such as SBUS would be easiest.</p>
<p>There are a number of open source projects that explain how to use it, such as: <a href="https://github.com/bolderflight/sbus/blob/main/README.md" rel="nofollow noreferrer">https://github.com/bolderflight/sbus/blob/main/README.md</a></p>

CC BY-SA 4.0
2023-07-26T14:03:42.567Z
Thanks, noob question: is that particular one compatible with raspberry pi, is it the same as cmake?
Giol Vinyals i Roca
CC BY-SA 4.0
2023-07-26T14:10:42.577Z
Also: can this be done using python? Thank you very much!
Giol Vinyals i Roca
CC BY-SA 4.0
2023-07-27T08:23:54.007Z
I think you could probably use python, as the PI is powerful enough to run it. I don't know much about it though.
Robin Bennett
CC BY-SA 4.0
2023-07-26T08:12:56.353Z
2023-07-26T08:12:56.353Z
Robin Bennett
<p>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!!!</p>

CC BY-SA 4.0
2023-07-27T19:41:17.700Z
I think using this library could be a solution:
https://github.com/1arthur1/PiSBUS
Giol Vinyals i Roca
<quadcopters><flight-controller><receiver><raspberry-pi>
Raspberry pi controlled drone: using raspberry pi as a receiver
Giol Vinyals i Roca
# Raspberry pi controlled drone: using raspberry pi as a receiver

(Asked by: username_0 on 2023-07-25)

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!!!

**Tags:** quadcopters, flight-controller, receiver, raspberry-pi

> **Comments:**
> **username_0**: I think using this library could be a solution: https://github.com/1arthur1/PiSBUS  

---

## 1 answers

### Answer by username_1 on 2023-07-26. Score: 2

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>

> **Comments:**
> **username_0**: Thanks, noob question: is that particular one compatible with raspberry pi, is it the same as cmake?  
> **username_0**: Also: can this be done using python? Thank you very much!  
> **username_1**: I think you could probably use python, as the PI is powerful enough to run it. I don't know much about it though.  

---

