Implement OTA update functionality with configuration and response handling; add necessary protobuf definitions and update main loop integration

This commit is contained in:
2025-10-05 19:34:41 +02:00
parent f176e0df26
commit 46cb1a3a20
8 changed files with 189 additions and 45 deletions
+6
View File
@@ -20,6 +20,7 @@ lib_deps =
;adafruit/Adafruit NeoPixel@^1.15.1
fastled/FastLED@^3.10.3
nanopb/Nanopb@^0.4.91
; jandrassy/ArduinoOTA @ ^1.1.0
custom_nanopb_protos =
+<proto/hardware.proto>
custom_nanopb_options =
@@ -27,3 +28,8 @@ custom_nanopb_protos =
[env:esp8285]
platform = espressif8266
board = esp12e
[env:esp8285-ota]
platform = espressif8266
board = esp12e
upload_protocol = espota
upload_port = 192.168.20.41