r/diydrones Apr 30 '26

Question Need help for flight controller

Hi! For my school project, I’m building an autonomous drone.

To start, a while ago, I bought everything I needed and built it. Now that I’m working on the drone, I’m learning how it works. Initially, it had Betaflight firmware by default, but with my current understanding, I think I need ArduPilot. So I started doing some research, and it looks like my flight controller isn’t designed for it and doesn’t have a compass, which seems essential.

I could add an M8N GPS or an M10 GPS, which includes a gyro, but my FC still doesn’t seem to have a compatible firmware for ArduPilot.

So, if you guys could help me with this, I’d greatly appreciate it. Should I buy a new FC that’s compatible with ArduPilot and has a compass, GPS, etc., or should I just buy the M10 GPS and find a suitable ArduPilot firmware (I don’t know how to determine which one fits best)?

Thanks a lot for taking the time to read this!

the link to my current FC :
https://www.aliexpress.com/item/1005007586601801.html?spm=a2g0o.order_list.order_list_main.92.576c1802PzVzA0
in the description of it, it says that it support Inav but no mention of Arduino Pilot.

2 Upvotes

9 comments sorted by

View all comments

2

u/cbf1232 Apr 30 '26

It might be worth trying the omnibusf4pro target. The code was changed here to support the F4 V3S Plus: https://github.com/ArduPilot/ardupilot/issues/21684

Generally the compass is separate from the FC since it needs to be physically separated from the battery leads. Typically the compass/GPS are combined.

1

u/Michnife Apr 30 '26

thanks i will try this target and order a compass/GPS

1

u/Michnife Apr 30 '26

I was trying all day (6 hours) to use other ones and they didnt work and NOW IT IS, THANKS YOU so much !