I have troubles finding the flight controllers recommended in the documentation on retailers easily available in EU, such as hobbyking . On the other hand, I find many flight controllers with the usual STM32 microcontroller but from unknown (at least to me) brands, such as this one or this one.
How can I know if they are compatible with Ardupilot?
When you say compatible what exactly do you mean? The main flight code for ArduPilot is written in C++. Support tools are written in a variety of languages, most commonly in python. MAVlink is used for communication.
I mean that I can flash the Ardupilot software on the flight controller using Mission planner or some other easy-to-use toolchain. I don´t really know exactly if this is the case for every STM32-based flight controller. Thank you for the list of companion computers, but I am referring here only to the flight controller
I look at the manufacturers website for a list of local distributors.
Which controller… that’s what I’m trying to figure out. Anything that supports a quadcopter, I guess. I am not looking for performance - just something cheap that can run the last version of arducopter.
I’m building a quadcopter on a f450 frame. At the moment I am using an old APM and I’m looking for an upgrade. The idea is to then test some Dronekit-based code running on a raspberry pi on-board connected to the fc via Mavlink.
The autopilot board inside a Cube from ProfiCNC isn’t much bigger than these smaller autopilots. The carrier board and redundant sensors is what makes the Cube bigger and more powerful.
Don’t bother with anything not currently in the Ardupiulot repository unless these things are satisfied:
You write the code for the board
It has at least 1Mb flash
It has a barometer.
The reason there are not more boards supported is typically due to 2 and/or 3.
The Cube is a good choice in Flight Controllers as are a few sourced from Mrobotics and CUAV. But they don’t meet my definition of cheap (<$50).
And of course these boards lose capability that’s why they are cheap. Redundancy is a major factor in terms of multiple IMU’s, Power strategy, and signal processing.