Targets: esp32 (classic Xtensa dev board) and esp32c3 (SuperMini).
The images are architecture-specific and not interchangeable -- flash the set
matching your board.
Each target ships a release and a -debug flavour. The debug flavour adds the
unauthenticated :2323 diagnostic console and is for bench units only.
These binaries are CI rebuilds, not the deployed images. ESP-IDF builds are not
byte-reproducible and delta OTA verifies the base image's hash, so a patch generated
against these files will be rejected by the device. The canonical delta base is
published separately byesp32-release.sh publishfrom the machine that flashed the
node (#89).
What's Changed
- fix(#75): recompute every sub-image HMAC on revert, and stop inferring success from silence by @AndrewDemsDS in #107
- docs(#14): point the dry/fan unlock prerequisite at the real integration by @AndrewDemsDS in #108
- feat(#15): virtual_ac answers ProductType so it can advertise ai / swing_dir_8 by @AndrewDemsDS in #109
- docs: standardize on the CH341 install path; remove the stock-conversion wizard by @AndrewDemsDS in #111
- feat(esp32): ESP32-C3 SuperMini support, working RS-485 bus, and OTA for both targets by @AndrewDemsDS in #112
- ci: build both esp32 targets per tag, and shorten release asset names by @AndrewDemsDS in #113
Full Changelog: esp32-v1.1.12...esp32-v1.1.14
Targets: esp32 (classic Xtensa dev board) and esp32c3 (SuperMini).
The images are architecture-specific and not interchangeable -- flash the set
matching your board.
Each target ships a release and a -debug flavour. The debug flavour adds the
unauthenticated :2323 diagnostic console and is for bench units only.
These binaries are CI rebuilds, not the deployed images. ESP-IDF builds are not
byte-reproducible and delta OTA verifies the base image's hash, so a patch generated
against these files will be rejected by the device. The canonical delta base is
published separately byesp32-release.sh publishfrom the machine that flashed the
node (#89).
What's Changed
- fix(#75): recompute every sub-image HMAC on revert, and stop inferring success from silence by @AndrewDemsDS in #107
- docs(#14): point the dry/fan unlock prerequisite at the real integration by @AndrewDemsDS in #108
- feat(#15): virtual_ac answers ProductType so it can advertise ai / swing_dir_8 by @AndrewDemsDS in #109
- docs: standardize on the CH341 install path; remove the stock-conversion wizard by @AndrewDemsDS in #111
- feat(esp32): ESP32-C3 SuperMini support, working RS-485 bus, and OTA for both targets by @AndrewDemsDS in #112
- ci: build both esp32 targets per tag, and shorten release asset names by @AndrewDemsDS in #113
Full Changelog: esp32-v1.1.12...esp32-v1.1.14