MAD-CRAZY-MAN / mad_ardupilot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

THE PEACH

thepeach logo v4.0.5

  • Setup the Build Environment on Linux/Ubuntu
$ sudo apt-get update

$ sudo apt-get install git

$ git clone https://github.com/ThePeach-Drone/ardupilot.git

$ cd ardupilot

$ git submodule update --init --recursive

$ Tools/environment_install/install-prereqs-ubuntu.sh -y

$ . ~/.profile
  • Add some directories to your search path (Facultative) -- Add the following lines to the end of your ".bashrc" in your home directory (notice the . on the start of that filename. Also, this is a hidden file, so if you're using a file manager, make sure to turn on "show hidden files").
export PATH=$PATH:$HOME/ardupilot/Tools/autotest
export PATH=/usr/lib/ccache:$PATH

-- Then reload your PATH by using the "dot" command in a terminal

$ . ~/.bashrc

$ sudo usermod -a -G dialout $USER

THE PEACH K1 Board

THEPEACH K1

  • How to build THE PEACH K1's firmware
$ ./waf clean

$ ./waf configure --board thepeach-k1

$ ./waf copter

-- The "arducopter" binaries should appear in the build/thepeach-k1/bin directory.

THE PEACH R1 Board

THEPEACH R1

  • How to build THE PEACH R1's firmware
$ ./waf clean

$ ./waf configure --board thepeach-r1

$ ./waf copter

-- The "arducopter" binaries should appear in the build/thepeach-r1/bin directory.default/

About

License:GNU General Public License v3.0


Languages

Language:C++ 76.7%Language:Python 10.0%Language:C 8.5%Language:HTML 2.1%Language:MATLAB 0.9%Language:Lua 0.7%Language:Shell 0.5%Language:Makefile 0.3%Language:OpenEdge ABL 0.1%Language:Batchfile 0.1%Language:Assembly 0.0%Language:CSS 0.0%Language:Roff 0.0%Language:PowerShell 0.0%Language:Perl 0.0%Language:Dockerfile 0.0%Language:Emacs Lisp 0.0%