Skip to content

alexhaislip/dronone

 
 

Repository files navigation

dronone

Hardware assembly and software development on STM32 Nucleo of a self balancing quadcopter, using three PID controllers and two different filters (kalman and complementary) to calculate the YPR angles from the MPU-6050 (accelerometer and gyroscope). The drone can be controlled by an IR emitter or by smartphone (with our Android app).

Nucleo is a development board, made by ST Electronics. It is equipped with a STM32 microcontroller based on ARM Cortex-M family, adopting a 32-bit RISC architecture.

About

Self balancing drone, based on ST-Nucleo microcontroller, and MPU-6050 accelerometer and gyroscope.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 85.3%
  • C++ 14.3%
  • Other 0.4%