Release v1.6.9 published.
Release page: https://github.com/C5Lab/projectZero/releases/tag/v1.6.9
Web flasher: https://C5Lab.github.io/projectZero/
JanOS (1.6.9): https://github.com/C5Lab/projectZero/releases/download/v1.6.9/projectZero-1.6.9.zip
FAPs (0.41): https://github.com/C5Lab/projectZero/releases/download/v1.6.9/projectZero-faps-0.41.zip
Full package: https://github.com/C5Lab/projectZero/releases/download/v1.6.9/projectZero-1.6.9-with-fap-0.41.zip
1.6.9
Summary
- Bumped ESP32C5 to version
1.6.9and updated binaries. - Improved HTTPS OTA stability:
- increased OTA task stack from
8192to12288, - reduced HTTP RX/TX buffers to lower memory pressure during TLS/download,
- added heap, PSRAM, and stack high-water mark diagnostics,
- added byte/percentage OTA download progress logs,
- added stalled-download protection: abort after 60s without progress,
- added download-complete logging before final validation.
- increased OTA task stack from
- Improved
wifi_connect: - Thx Justin for a bug report !- added OWE / Enhanced Open support for passwordless networks, e.g. modern Android hotspots,
- reports
WIFI_AUTH_OWEasOWEin scan results, - logs ESP Wi-Fi disconnect reason codes on failed connections,
- returns success immediately when already connected to the requested SSID.
- Repository cleanup: removed tracked
__pycache__/flash_board.cpython-311.pyc.
Changed files
ESP32C5/main/main.cESP32C5/CMakeLists.txtESP32C5/README.mdESP32C5/binaries-esp32c5/*