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

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

Прошивка SvitloBot

Прошивка ESPHome

Корисне

Прошивка