Our fork of the ArduPilot firmware unofficially supports many flight controllers that we have not had the chance to test on our own. Two of these flight controllers, namely the Matek H743 and its variants, and the Qiotek Zealot H743 have now graduated and became supported officially by our team. This means that we will release pre-compiled binaries for these flight controllers every time we make an official firmware release.
We are also proud to announce that version 20230221 of our firmware is now based on ArduCopter 4.3.3, bringing you all the latest and greatest improvements in the ArduCopter codebase. At the time of writing, 4.3.3 is the latest stable release of ArduCopter and we are committed to keeping our firmware fork updated in the future with newer versions of ArduCopter.
This release also adds support for a hard geofence (erected outside the main
geofence) that will make the motors stop immediately when the hard fence is
breached. The hard fence is off by default, but you can enable it with the
SHOW_HFENCE_EN
parameter. See our documentation
for more details.
Finally, you can now configure the firmware to the LED protocol used on WGDrones show drones, making it possible to control the LEDs on these drones from our firmware directly.
You can download our firmware on the download page, or
get its source code from Github.
Make sure to work with one of the CMCopter-...
branches as the master
branch simply tracks ArduPilot’s master
branch.
Cover photo by Victor Aznabaev on Unsplash