From fe0668424276737dea5f76c1a8a04ba7d86e144b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 18 Apr 2026 08:12:28 -0500 Subject: [PATCH] [esp8266] Clarify 0.0.1 is pioarduino registry tag, not tool version --- .clang-tidy.hash | 2 +- esphome/components/esp8266/__init__.py | 2 ++ platformio.ini | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.clang-tidy.hash b/.clang-tidy.hash index ba22a61ede..bc8cd1dacd 100644 --- a/.clang-tidy.hash +++ b/.clang-tidy.hash @@ -1 +1 @@ -b92adf594cf596ec5dd5858406c479ac258eb33f2a7517522ed89d4594a68f56 +88bba93420f1dbc8c64a555c631195a8dc9544e6dc98ae45ac04978206c01bd7 diff --git a/esphome/components/esp8266/__init__.py b/esphome/components/esp8266/__init__.py index 6a72bb429e..9a16d5b90c 100644 --- a/esphome/components/esp8266/__init__.py +++ b/esphome/components/esp8266/__init__.py @@ -270,6 +270,8 @@ async def to_code(config): # platform-espressif8266 4.2.1 with the same 5.x build the # pioarduino ESP32 platform uses, so both platforms share the # same installed package and stop reinstalling on every switch. + # The 0.0.1 path component is pioarduino's stable registry + # release tag (not the tool version); the tool itself is 5.2.0. "pioarduino/tool-esptoolpy@https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.2.0.zip", ], ) diff --git a/platformio.ini b/platformio.ini index 2bb5f40d09..d98d584b2e 100644 --- a/platformio.ini +++ b/platformio.ini @@ -109,6 +109,8 @@ platform_packages = ; platform-espressif8266 4.2.1 with the same 5.x build the pioarduino ; ESP32 platform uses, so switching between esp8266 and esp32 builds ; does not reinstall tool-esptoolpy every time. + ; The 0.0.1 path component is pioarduino's stable registry release tag + ; (not the tool version); the tool itself is 5.2.0. pioarduino/tool-esptoolpy@https://github.com/pioarduino/registry/releases/download/0.0.1/esptoolpy-v5.2.0.zip framework = arduino