coffee/barista/Makefile
2025-10-11 22:21:34 +02:00

18 lines
414 B
Makefile

PORT=/dev/ttyUSB0
FQBN=arduino:avr:atmega328bb
OPTS=--no-color --log-level=info -v
PROJ=barista
BUILD=build/$(subst :,.,$(FQBN))
HEX=$(BUILD)/$(PROJ).ino.hex
all: $(HEX)
$(HEX): barista.ino
arduino-cli compile $(OPTS) -e --fqbn $(FQBN)
upload: $(HEX)
avrdude -vv -p atmega328p -c arduino -P $(PORT) -b 9600 -D -U flash:w:$(HEX):i
serial:
picocom -b 115200 --lower-rts --lower-dtr /dev/ttyUSB0 --imap lfcrlf