first commit
This commit is contained in:
commit
8a48cb69c7
4 files changed
+117
No files matched your search
@@ -0,0 +1,22 @@
|
||||
.DEFAULT_GOAL := compile
|
||||
|
||||
ARDUINO_CLI ?= arduino-cli
|
||||
ESPTOOL ?= esptool
|
||||
FQBN ?= esp32:esp32:esp32s3:USBMode=default,CDCOnBoot=cdc,FlashSize=4M,PartitionScheme=default
|
||||
BUILD_DIR ?= build
|
||||
PORT ?= /dev/ttyACM0
|
||||
BAUD ?= 460800
|
||||
|
||||
.PHONY: compile flash erase clean
|
||||
|
||||
compile:
|
||||
$(ARDUINO_CLI) compile --fqbn "$(FQBN)" --output-dir "$(BUILD_DIR)" .
|
||||
|
||||
flash: compile
|
||||
$(ESPTOOL) --chip esp32s3 --port "$(PORT)" --baud "$(BAUD)" write-flash 0x0 "$(BUILD_DIR)/keyboard.ino.merged.bin"
|
||||
|
||||
erase:
|
||||
$(ESPTOOL) --chip esp32s3 --port "$(PORT)" --baud "$(BAUD)" erase-flash
|
||||
|
||||
clean:
|
||||
rm -rf -- "$(BUILD_DIR)"
|
||||
Reference in new issue
Block a user