ESPNexUpload
Загрузка файлов интерфейсов .tft на дисплеи Nextion с ESP8266/ESP32 по UART из различных источников данных
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8b56a8cd98671959b013d0f9673442cbc3c2668539ba323fe401d9a09a4717b9ESPNexUpload-0.5.7-8b56a8cd.zipОписание
Загружает файлы интерфейсов .tft на дисплеи Nextion напрямую с ESP8266 или ESP32 по серийному каналу. Переделанная версия оригинальной библиотеки ITEAD, адаптированная под микроконтроллеры семейства ESP: ESP32 использует HardwareSerial, ESP8266 — SoftwareSerial. Библиотека поддерживает разные источники данных — Wi-Fi, SPIFFS, SD-карты и локальный веб-сервер — и ожидает на входе буфер с данными, размер файла и скорость обмена. При проблемах с обновлением (ошибки типа "Failed to update" или "Connection lost") потребуется перезагрузка дисплея — имейте в виду, что при удаленных обновлениях стоит предусмотреть аппаратный способ отключения питания через транзистор или реле. Рекомендуется Arduino core ESP8266 версии 2.5.1 и выше из-за багов в старых версиях.