From 4a56bea820496f01d57e847842fc40c180521738 Mon Sep 17 00:00:00 2001 From: thek4n Date: Wed, 27 May 2026 20:26:03 +0300 Subject: [PATCH] fix project struct --- .../co2_sensor/co2_sensor.ino | 2 +- justfile | 18 +++++++++++++----- 2 files changed, 14 insertions(+), 6 deletions(-) rename co2_sensor.ino => firmware/co2_sensor/co2_sensor.ino (99%) diff --git a/co2_sensor.ino b/firmware/co2_sensor/co2_sensor.ino similarity index 99% rename from co2_sensor.ino rename to firmware/co2_sensor/co2_sensor.ino index 6c18aa2..b2b886f 100644 --- a/co2_sensor.ino +++ b/firmware/co2_sensor/co2_sensor.ino @@ -20,7 +20,7 @@ void setup() { } display.clearDisplay(); - display.setTextSize(2); + display.setTextSize(1); display.setTextColor(SSD1306_WHITE); display.setCursor(0, 0); display.println(F("Initializing...")); diff --git a/justfile b/justfile index 62239a4..5120b23 100755 --- a/justfile +++ b/justfile @@ -1,16 +1,24 @@ #!/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 lgt8fx:avr:328 + arduino-cli compile --fqbn "{{BOARD}}" + +[working-directory: 'firmware/co2_sensor'] upload: - arduino-cli upload --port "{{PORT}}" --fqbn lgt8fx:avr:328 + arduino-cli upload --port "{{PORT}}" --fqbn "{{BOARD}}" + +[working-directory: 'firmware/co2_sensor'] install-libs: - arduino-cli lib install "Adafruit SSD1306" - arduino-cli lib install "Adafruit GFX Library" - arduino-cli lib install "Sensirion I2C SCD4x" + 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