_____ _ _ __ __
| __ \ | | | | \ \ / /
| |__) |___ | |__ ___ | |_ __\ \ /\ / /_ _ _ __
| _ // _ \| '_ \ / _ \| __/ __\ \/ \/ / _` | '__|
| | \ \ (_) | |_) | (_) | |_\__ \\ /\ / (_| | |
|_| \_\___/|_.__/ \___/ \__|___/ \/ \/ \__,_|_|
by Robot Campus http://www.robotcampus.fr/
sudo aptitude install build-essential git-core wget screen dfu-util \
openocd python python-serial
BinutilsArm/
: Contains all tools to compile and play with ARM architectureLibMaple/
: Contains libmaple source files, this is the modified fork of RobotCampusLibRobotCampus/
: Contains Robot Campus own helpersskeleton/
: A skeleton boilerplate, just copy and paste it tosrc/
or the name you want to create a new project (see below)joypad/
: contains some scripts to send commands to your robots using joypads
- Copy
skeleton/
tosrc/
, for instance - Write your code in
src/
- Update the first line of
build-targets.mk
if you want to add some files - In
src/
, runmake
to compile - In
src/
, runmake install
to flash your board
The arm binutils are 32-bits, if you are on a 64-bits system and want compatibility, you can try:
dpkg --add-architecture i386
apt-get update
apt-get install ia32-libs