- curl
- make
This is currently setup to compile to an esp8266 nodemcu board from Expressif system. If you plan on using this board you can skip this step.
To configure the board edit the Makefile variable BOARD_PACKAGE BOARD and BOARD_TARGET (any file from the board package).
Add any required board manager url in arduino-cli.yaml.
makeNote: The build system, libraries and any dependancies are fetch automatically.
Configuure the destination COM port in the Makefile. PORT=/dev/ttyUSB0
make uploadNote: You might want to prefix this with sudo on some systems