Latest version of my quadcopter controller with an LPC1768 and MPU9250.
Currently running on a custom PCB with 30.5 x 30.5mm mounts. There are also 2 PC apps that go with the software; one to set up the PID controller and one to balance the motors and props. If anyone is interested, send me a message and I'll upload them.
History
Switched from Madgwick to Mahony as I'm having trouble with slow oscillations caused by the madgwick filter. Fixed an error on the PID algorithm also.
2018-07-31, by Anaesthetix [Tue, 31 Jul 2018 20:36:57 +0000] rev 8
Switched from Madgwick to Mahony as I'm having trouble with slow oscillations caused by the madgwick filter. Fixed an error on the PID algorithm also.
Added 8th order low-pass IIR filters
2018-07-17, by Anaesthetix [Tue, 17 Jul 2018 14:56:05 +0000] rev 7
Added 8th order low-pass IIR filters
Changed overall PID gains to gains per axis.
2018-07-14, by Anaesthetix [Sat, 14 Jul 2018 10:30:20 +0000] rev 6
Changed overall PID gains to gains per axis.
Yaw PID added
2018-07-13, by Anaesthetix [Fri, 13 Jul 2018 14:27:30 +0000] rev 5
Yaw PID added
Minor changes and comments
2018-07-12, by Anaesthetix [Thu, 12 Jul 2018 13:53:55 +0000] rev 4
Minor changes and comments
Added and tested PID controller.
2018-07-10, by Anaesthetix [Tue, 10 Jul 2018 13:19:53 +0000] rev 3
Added and tested PID controller.
Minor changes
2018-07-09, by Anaesthetix [Mon, 09 Jul 2018 19:18:20 +0000] rev 2
Minor changes
Typo
2018-07-09, by Anaesthetix [Mon, 09 Jul 2018 16:37:24 +0000] rev 1
Typo
Latest version of my multicopter controller
2018-07-09, by Anaesthetix [Mon, 09 Jul 2018 16:31:40 +0000] rev 0
Latest version of my multicopter controller