Prepare web server with embedded files

This commit is contained in:
2025-11-29 20:09:34 +01:00
parent 99a82917a7
commit 830d1b53c1
12 changed files with 466 additions and 56 deletions

View File

@@ -15,6 +15,13 @@ lib_deps =
robtillaart/SHT31@^0.5.2
# adafruit/Adafruit NeoPixel
# only these files will be emedded into firmware
board_build.embed_files =
lib/generated/index.html.gz
lib/generated/index.js.gz
lib/generated/index.css.gz
lib/generated/config.json.gz
extra_scripts =
pre:extra_pre.py
post:extra_post.py
@@ -27,8 +34,9 @@ build_flags =
[env:esp32-s3-nano]
build_type = release # debug | release
#board = esp32-s3-devkitc-1
board = arduino_nano_esp32
# board = esp32-s3-devkitc-1
board = esp32_s3_nano
#board = arduino_nano_esp32 # ATTENTION! Pin numbering scheme changes
board_upload.flash_size = 16MB
board_build.partitions = default.csv
upload_port = /dev/ttyACM0