FQBN := esp32:esp32:esp32s3:CDCOnBoot=cdc,FlashSize=16M,PSRAM=opi PORT := /dev/ttyACM0 .PHONY: compile upload monitor flash all compile: arduino-cli compile --fqbn "$(FQBN)" . upload: arduino-cli upload --fqbn "$(FQBN)" --port $(PORT) . monitor: arduino-cli monitor --port $(PORT) --config baudrate=115200 flash: compile upload all: compile upload monitor