This repository contains the arduino code for the hexasensor. It uses the CMake build process utility to generate makefiles, compile and upload to the board. Also, it contains several Adafruit sensor libraries.
Hexasensor requires these dependencies in order to build and upload to the arduino.
cmake
avr-g++
avrdude
To build and upload to the arduino, execute these commands
./configure
cd build
make
make upload
Alternatively, upload.py enables you to do this more simply
sudo ./upload.py #cleans, builds and uploads
sudo ./upload.py (optional)[BUILD|RESET|UPLOAD|CLEAN] (optional)-p DEV_NAME
View the output on screen
screen /dev/ttyACM0 9600
NOTE: the device may differ on your machine. Check for the name in the /dev folder.
These github projects are used in the hexasensor: