Command Line Build
Support command line build via Makefile. Among others, the following make targets are supported:
make all
: Build the Arduino firmwaremake upload
: Upload to the Arduino boardmake clean
: Remove all build artifactsmake release
: Create a .zip file with the firmware source code
The following environment variables need to be defined on your
host system (the actual values depend on your system configuration):
export ARDUINO_DIR=/opt/arduino
export ARDMK_DIR=/opt/arduino-mk
export MONITOR_PORT=/dev/ttyUSB0