F450 Drone Flight Controller


Author: Duane M. Wertz
Date: 30 Jun 2020

I used the Olimex PIC32HMZ dev board to develop a flight controller for an F450 drone. This controller uses the FrSky XM+ receiver decodes the SBus and a Digilent PmodNAV board as the IMU. It has angle mode and Acro mode. There are three sensor fusion algorithms that were tested, complimentary filter, Madgwick’s gradient descent and an Extended Kalman Filter. Flies great! Just wanted to say thank you to Olimex for designing the perfect dev board for this application!


Tags: PIC32   drone