Skip to content

🚀 ESP Web Tools — Прошивка ESP через браузер

ESP Web Tools — це інструмент із відкритим вихідним кодом, який дозволяє прошивати мікроконтролери ESP32 та ESP8266 безпосередньо з веббраузера.

✨ Ключові можливості

  • Інсталяція в один клік: Прошивка виконується через Web Serial API прямо зі сторінки вашого браузера.
  • Інтеграція з Home Assistant: Дозволяє миттєво додати прошитий пристрій до Home Assistant через автоматичне виявлення.
  • Налаштування Wi-Fi: Підтримка стандарту Improv Wi-Fi для швидкої передачі мережевих налаштувань на пристрій після прошивки.
  • Перегляд логів: Вбудований термінал для моніторингу роботи та налагодження пристрою в реальному часі.
  • Автоматизація: Інструмент самостійно розпізнає тип чіпа та підбирає відповідні файли прошивки.

⚙️ Як це працює

Процес взаємодії побудований на сучасних вебстандартах: 1. Запит доступу: При натисканні кнопки «Install» браузер просить користувача надати доступ до послідовного (serial) порту комп'ютера. 2. Аналіз пристрою: Після вибору пристрою ESP Web Tools встановлює зв'язок, визначає тип чіпа та завантажує відповідний маніфест прошивки. 3. Прошивка: Інструмент очищає пам'ять (якщо вибрано) і записує бінарні файли безпосередньо на пристрій через Web Serial API. 4. Післяінсталяційні кроки: Після успішного запису вебсторінка допомагає користувачеві під’єднати пристрій до Wi-Fi та інтегрувати його в Home Assistant.

📋 Технічні вимоги

Параметр Вимога
Браузер Тільки на базі Chromium (Chrome, Edge, Opera)
Безпека Тільки HTTPS або localhost
ОС Windows, macOS, Linux, ChromeOS

🎥 Відео інструкція

Прошивка СвітлоБот

Прошивка ESPHome

Корисне