David SuchHow to Write your own Flight Controller Software — Part 11In part 10 we explained the care and feeding of brushed DC motors. In this article we examine their bushless cousins and how to control…Sep 9, 2022Sep 9, 2022
David SuchHow to Write your own Flight Controller Software — Part 10Drones tend to use either brushed or brushless motors, with the larger drones using the brushless variety while micro or toy drones use…Sep 1, 2022Sep 1, 2022
David SuchHow to Write your own Flight Controller Software — Part 9Well that didn’t work! Following Part 8 we added a standard Arduino PID library, wrote the motor mixer, and stuck the drone on our Gyro…Jul 7, 2022Jul 7, 2022
David SuchHow to Write your own Flight Controller Software — Part 8NexgenMSP is a light weight Arduino implementation of the MultiWii Serial Protocol. It is available for download via the Arduino IDE…Apr 30, 2022A response icon1Apr 30, 2022A response icon1
David SuchHow to Write your own Flight Controller Software — Part 7This article covers the Attitude and Heading Reference System (AHRS), IMU Filters and Sensor Fusion. We have released the open source…Mar 21, 2022Mar 21, 2022
David SuchHow to Write your own Flight Controller Software — Part 6LiPo Battery Monitoring using a scheduler.Feb 12, 2022A response icon1Feb 12, 2022A response icon1
David SuchHow to Write your own Flight Controller Software — Part 5There are a number of libraries that make working with the LSM9DS1 IMU (Inertial Measurement Unit) easy. In Part 5 of our series on…Jan 2, 2022Jan 2, 2022
David SuchHow to Write your own Flight Controller Software — Part 4What’s Next?Jan 24, 2021Jan 24, 2021
David SuchHow to Write your own Flight Controller Software — Part 3How do we generate an error input from the radio control SBUS data and the IMU feedback?Dec 29, 2020Dec 29, 2020
David SuchHow to Write your own Flight Controller Software — Part 2Adding some necessary hardware…Nov 26, 2020A response icon1Nov 26, 2020A response icon1
David SuchHow to Write your own Flight Controller Software — Part 1Why would You?Nov 8, 2020A response icon1Nov 8, 2020A response icon1