🚀 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
Корисне
Посилання