Skip to content

it-workshop/Quadrocopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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: