This repository contains the code for the DIY Quadcopter project by Technoworks team (2012 -- 2015)
There exist an article (in Russian) which explains the internals of this repository.
Currently the project uses Arduino Due and sensors InvenSense MPU-6050 (with DMP access) and HMC5883L.
Quadcopter is controlled via a designated RF controller.
The Desktop Qt software connects to the drone using XBee Pro for obtaining debug information.
Repository contents:
- Software for the copter — currently Arduino Due is supported, Uno compatibility is possible
- xbee — profile data for XBee modules from the X-CTU software
- pid_test — PID simulation software
- Sketch pot_controlled_engine controls ESC of the motors using a potentiometer
- bee_programmer uses UART of the Arduino to change the Bluetooth Bee mode (currently unused)
- joystick — software for Arduino DIY joystick (currently unused)
Slides: http://it-workshop.github.io/QuadrocopterPresentation (use arrows to navigate)
Essentials: