Skip to content

michaelwro/HummingbirdFCU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hummingbird FCU Quadcopter Flight Software

Build

Flight software for the Hummingbird Flight Control Unit quadcopter flight controller. Designed to run on the Teensy 4.1. Developed with VSCode+PlatformIO.

Developed By: Michael Wrona, B.S. Aerospace Engineering

HFCU logo

This project is very much a work in progress. Stop by every so often to see my progress!

Short-Term To-Do List

  • Determine timing scheme for reading GPS data
  • Check out task schedulers
  • Implement scheduled tasks to read IMU, baro, and GPS sensors
  • Finalize EKF equations
  • Develop EKF with help from SymPy's C-coder

Sensors + Devices

Libraries Used

  • TinyGPS++: Parsing NMEA strings and extracting GPS data
  • Adafruit BMP3XX: Reading data from BMP388 pressure + temperature sensor

Circuit Schematic

Schematic Image

About

Flight software for the Hummingbird Flight Control Unit quadcopter flight controller. Designed to run on the Teensy 4.1. Developed with VSCode+PlatformIO.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published