From f8f5286596d199c75e6f75422c4bab2887c61a5c Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Thu, 10 Dec 2020 13:24:08 +0100 Subject: [PATCH] use arduino-cli to build sketch --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..96ee9b9 --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +#sketch := $(shell basename $(pwd)) +sketch := ../GrooveSensor + +all: + ./bin/arduino-cli compile -b arduino:avr:uno --verbose $(sketch) + +install: + curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh + ./bin/arduino-cli core install arduino:avr + ./bin/arduino-cli lib install 'DHT sensor library' + ./bin/arduino-cli lib install U8g2 + ./bin/arduino-cli lib install 'Adafruit BMP280 Library' + +upload: + ./bin/arduino-cli upload -p /dev/ttyUSB0 --fqbn arduino:avr:uno --verbose $(sketch) + -- 2.20.1