mirror of
https://github.com/esphome/esphome.git
synced 2026-09-15 17:18:40 +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
597 MiB
Languages
C++
55.8%
Python
43.6%
C
0.3%
JavaScript
0.2%
