ProjectsJul 2024 to Jun 2026
Project Icarus
A drone that flies on a flight controller I built.
Code
Built and flown, with stable flight.
- C / C++
- Teensy 4.0
- Circuit board design
- Sensor fusion
- Flight control
What I did
- Designed a custom circuit board around a Teensy 4.0 microcontroller.
- Integrated the motion sensors, and fused their readings to work out the drone's orientation.
- Wrote the flight control in C, holding the drone at a stable orientation in flight.
The aim
Most hobby drones fly on a ready-made flight controller. Icarus flies on one built from scratch, to learn what it takes for a drone to keep itself level.