Trying to build a drone with a Raspberry Pi… does this setup work?

Hey everyone, I’m new to building drones and came across this project: https://dojofordrones.com/pi-zero-drone/. I couldn’t find all the original parts listed, so I made some substitutions. I’d really appreciate it if someone could let me know if these changes would work or if I need to adjust anything.

Here’s the original setup vs. my updated parts:

|||
|Old Part|New Part|
|Totem Q250 Quadcopter frame|iFlight Nazgul5 V2 Frame 6"|
|MATEK F405-STD|Mamba F405 MK2 with Betaflight|
|QWinOut 1806 2400KV|T-Motor F40 Pro III 2400KV|
|5045 2-blade|HQProp DP 5x4.5 Propellers|
|RaceStar Rev35A 4-in-1 BLheli_S|Holybro Tekko32 F3 4in1 ESC|
|FrSky R-XSR|Radiomaster ELRS Nano RX|
|BN-880 GPS|Matek M9N GPS|
|HMC5883L|Integrated in GPS module|
|Sik Telemetry Radio V2|ExpressLRS (ELRS)|
|LDARC KINGKONG 5.8G 400MW|TBS Nano Unify Pro32|
|RunCam Nano 4|Caddx Nebula Nano|
|Raspberry Pi Zero W|Raspberry Pi Zero 2 W|
|22 AWG tined copper|22 AWG silicone wire|
|eBoot MP1584EN|MATEK UAVCAN Power Module|
|470uF|470uF 25V Aluminum Electrolytic|
|HRB 2600mah 3S 35C|Tattu R-Line 3S 1300mAh 95C|
|Unspecified|5" FPV Monitor with HDMI/AV|

What do you think? Will this setup work? Thanks for any advice or suggestions!

I don’t think this project is going to give you the results you’re hoping for. The link you found seems to be making things way more complicated than they need to be. Have you checked out resources like Joshua Bardwell or Mads Tech? They might have better beginner-friendly options.

@Galen
Actually, I just checked the link you’re following. Honestly, this isn’t a great idea. Modern drones with up-to-date electronics will be much simpler and more reliable. If you’re new to drones, I’d suggest starting with the Joshua Bardwell kit from GetFPV. He has a full step-by-step series on how to build and program it. You’ll probably find that way easier and more rewarding than trying to piece together this setup.

Just to clarify, are you using the Raspberry Pi as the receiver or something else?

Alexis said:
Just to clarify, are you using the Raspberry Pi as the receiver or something else?

No, the Raspberry Pi Zero 2 W will act as a companion computer for advanced processing. The Mamba F405 MK2 is still the flight controller.

@Mackenzie
What kind of advanced processing are you planning to do?

Alexis said:
@Mackenzie
What kind of advanced processing are you planning to do?

I’d like to control the drone using Python scripts.

Mackenzie said:

Alexis said:
@Mackenzie
What kind of advanced processing are you planning to do?

I’d like to control the drone using Python scripts.

Interesting. So, is this Python control running alongside the receiver, or is there some kind of switch or override system?

Here’s an image of the frame I’m using: https://placehold.co/600x400.png

I wouldn’t bother with this setup. A dedicated flight controller is cheaper and easier to use than a Raspberry Pi. Same goes for using something like an ELRS receiver instead of the Pi.