diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2024-11-07 17:02:47 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2024-11-07 17:02:47 -0500 |
| commit | c10cf2f165c313ac4c317a7596bbab0bbc84b602 (patch) | |
| tree | 94e389132e73d49dbf89f290ff8d40aa31750ae8 /Makefile | |
| parent | 6369bac6e9c62bed3be9395c35f2824b4a8d4904 (diff) | |
| download | soen422-c10cf2f165c313ac4c317a7596bbab0bbc84b602.zip | |
implement SensorStation
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..089a0f4 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +SENSOR_SRC = SensorStation/SensorStation.ino +HVAC_SRC = HvacStation/HvacStation.ino + +BOARD = esp32:esp32:lilygo_t_display +PORT = /dev/ttyACM0 + +CFLAGS = -b ${BOARD} +UPLOADFLAGS = -p ${PORT} ${CFLAGS} + +all: SensorStation/build HvacStation/build + +SensorStation/build: ${SENSOR_SRC} + arduino-cli compile ${CFLAGS} SensorStation + echo "" > $@ + @echo done + +upload_sensor: SensorStation/build + arduino-cli upload ${UPLOADFLAGS} SensorStation + @echo done + +HvacStation/build: ${HVAC_SRC} + arduino-cli compile ${CFLAGS} HvacStation + echo "" > $@ + @echo done + +upload_hvac: HvacStation/build + arduino-cli upload ${UPLOADFLAGS} HvacStation + @echo done + +monitor: + arduino-cli monitor -b ${BOARD} -p ${PORT} + +.PHONY: monitor upload_sensor upload_hvac |