mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
0adfd082706d890ebeecdd07b771c5a8332cf66b
- upload_using_ltchiptool: rename unused config arg to _config and note the signature parity with upload_using_platformio/upload_using_picotool so dispatch stays symmetric. - upload_program: explicit exit_code = 1 when _rp2040_serial_reset_to_bootsel fails, instead of relying on the function-level default. - upload_using_picotool: distinct error message for the prebuilt-dir case that names both candidates (idedata ELF + prebuilt firmware) instead of just pointing at the missing ELF. - _load_idedata: document the prebuilt-dir idedata.json contract more loudly (absolute paths under prebuilt_dir, no schema validation, dashboard owns the rewrites). - --prebuilt-dir help text: drop the placeholder docs URL; describe the dashboard-internal intent inline so users who hit the flag in --help understand they don't want it. - New test: upload_using_esptool with ESP-IDF toolchain + --prebuilt-dir uses <prebuilt-dir>/firmware.factory.bin at offset 0x0. Issue: esphome/device-builder#572
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
546 MiB
Languages
C++
60.1%
Python
39.3%
C
0.3%
JavaScript
0.2%
