- make
- binutils-avr
- avr-libc
- avrdude
- gcc-avr
make
The default make
task builds an Intel HEX file, which can be
uploaded to the Arduino Uno.
sudo make upload
Flashes the HEX file to the Arduino Uno, which is assumed to be connected
and available on /dev/ttyACM0
.
To display debug messages, you need to run the server program while
the Arduino Uno is connected and available on /dev/ttyACM0
:
cd server
./server.sh
Note: Make sure you terminate the "server" program before running
sudo make upload
.