mirror of
https://github.com/esphome/esphome.git
synced 2026-06-24 16:20:42 +00:00
a6a0a404aee5e366213f6451f539620b6cef6b6a
Mirror the libretiny/ltchiptool shape for RP2040 serial when --prebuilt-dir is set: open the user-supplied serial port at 1200 baud (arduino-pico's USB CDC interprets the open/close as a request to reboot into BOOTSEL), poll picotool until the BOOTSEL device shows up on the USB bus, then dispatch to upload_using_picotool with the prebuilt .uf2. This removes the last path that required --prebuilt-dir to contain a platformio.ini + .pioenvs/<name>/ tree, so upload_using_platformio is now only invoked when no prebuilt dir is set (i.e. the existing compile+upload flow on a developer machine). 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
393 MiB
Languages
C++
60.7%
Python
38.9%
C
0.3%
