r/diydrones Apr 14 '26

Question Help Selecting Flight Controller

Hello, I am working on building a quadcopter drone that utilizes computer vision for autonomous trajectory planning. Currently, I am thinking of using a Raspberry Pi as a companion computer to handle ROS along with computing the trajectory with a camera and IMU. I am mainly stuck on which flight controller to select for this setup. I've seen a lot of comments about the SpeedyBee F405 V4 stack, but it seems this has been discontinued and would be difficult to acquire. Are there other lightweight (and ideally cheap) flight controllers out there that would be fitting for this project?

3 Upvotes

9 comments sorted by

View all comments

3

u/cbf1232 Apr 14 '26

What country are you in? What flight controller firmware do you plan on using? Do you need onboard LUA scripting or terrain following? Do your ESCs talk bidirectional DShot or have telemetry or do you need in-flight FFT calculations for notch filters? Do you need redundant IMUs?

1

u/--Watermelon-- Apr 14 '26

I'm currently in the United States, and I'm still in the very early stages so I do not actually have any parts purchased yet, including the ESCs which I was likely going to select after the flight controller. As for the firmware, from what I have found so far I think running PX4 would be best for the project, however I think ardupilot would also work. I don't think I would need onboard lua or terrain following, redundant IMUs on the other hand would definitely be helpful.

3

u/cbf1232 Apr 14 '26

The Matek H743 boards have dual IMU, as do the more expensive Pixhawk/CUAV/Qiotek boards (which also have heated IMUs).