Skip to content

pculka/SkyDrop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkyDrop

!!! If you are looking for updates go to this site (or download files from github as RAW) !!! http://vps.skybean.eu:8080/repo/updates/

I want to ...

Folder structure

skydrop
SkyDrop vario source code
skydrop_sd_bootloader
Bootloader inside the devices
updates
Official firmware updates

External library and code

We are using following libraries:

SkyDrop

FatFs - (C)ChaN (http://elm-chan.org/fsw/ff/00index_e.html)
/src/drivers/storage/FatFs
LUFA - (C)Dean Camera (www.lufa-lib.org)
/src/tasks/task_usb/LUFA
Kalman filter - (C)Alistair Dickie (https://github.com/alistairdickie/BlueFlyVario_Android)
/src/fc/kalman.cc

Configurator

Angular.js - (C)Google (https://angularjs.org/)
app/angular
jQuery - (C) The jQuery Foundation (https://jquery.com/)
app/jquery
UI Bootstrap - (C) Angular-UI team (https://angular-ui.github.io/bootstrap/)
app/bootstrap
Chart.js - (C) Nick Downie (http://www.chartjs.org/)
app/app/chart.js
Angular Chart - (C) Jerome Touffe-Blin (http://jtblin.github.io/angular-chart.js/)
app/angular/angular-chart.js

Tools info

Tools we are using:

Eclipse IDE for C/C++ Developers
https://eclipse.org/downloads/packages/eclipse-ide-cc-developers/lunasr2
AVR Eclipse plugin
http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin
PyDev Eclipse plugin
http://pydev.org/
Atmel AVG GCC Toolchain:
http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORLINUX.aspx

Build info

  • Run utils/build/pre_build.sh (use Release as working directory)
  • Build project using make
  • Run utils/build/post_build.sh (use Release as working directory)
  • Copy UPDATE.FW and UPDATE.EE from Release dir to root directory on skydrop SD
  • --- OR ---
  • Copy SKYDROP.FW from Release dir to root directory on skydrop SD

Datasheets

All datasheets needed for development can be found in doc directory

About

SkyDrop official source repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 47.3%
  • C++ 34.6%
  • JavaScript 10.8%
  • Python 4.3%
  • Objective-C 1.4%
  • Makefile 0.7%
  • Other 0.9%