co2_sensor/justfile
2026-05-27 20:26:03 +03:00

25 lines
587 B
Makefile
Executable File

#!/usr/bin/env -S just --justfile
PORT := env("PORT", "/dev/ttyACM0")
BOARD := env("BOARD", "lgt8fx:avr:328")
[working-directory: 'firmware/co2_sensor']
build:
arduino-cli compile --fqbn "{{BOARD}}"
[working-directory: 'firmware/co2_sensor']
upload:
arduino-cli upload --port "{{PORT}}" --fqbn "{{BOARD}}"
[working-directory: 'firmware/co2_sensor']
install-libs:
arduino-cli lib install "Adafruit SSD1306@2.5.15"
arduino-cli lib install "Adafruit GFX Library@1.12.3"
arduino-cli lib install "Sensirion I2C SCD4x@1.1.0"
term:
picocom -b 9600 "{{PORT}}" -c