X-Git-Url: http://git.rot13.org/?p=GroveSensor;a=blobdiff_plain;f=Makefile;fp=Makefile;h=96ee9b9f18d2ba021b3ca09a8cf1a69db3a3cc27;hp=0000000000000000000000000000000000000000;hb=f8f5286596d199c75e6f75422c4bab2887c61a5c;hpb=c9a0dc1c46f06ee8fef7909e5ecab2f580b80338 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) +