#!/usr/bin/env -S just --justfile

alias compile := build
build:
    #!/bin/sh
    xxd -i assets/root.html > firmware/logic_analyzer/root_html.h
    cd firmware/logic_analyzer
    arduino-cli compile --fqbn esp8266:esp8266:nodemcuv2


alias flash := upload

[working-directory: 'firmware/logic_analyzer']
upload:
    arduino-cli upload --fqbn esp8266:esp8266:nodemcuv2 --port /dev/ttyUSB0


monitor:
    arduino-cli monitor --port /dev/ttyUSB0
