Skip to content

it-workshop/Quadrocopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

340 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)
The wiki of the project contains additional information.

Slides: http://it-workshop.github.io/QuadrocopterPresentation (use arrows to navigate)

Essentials: