EspHtmlTemplateProcessor
Обработка HTML-шаблонов для ESP8266/ESP32 с подстановкой динамических данных через SPIFFS
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:f60529d0a97a56add1bac06318aa65b9925877b32b5686f16363d2c1da2ddcb7EspHtmlTemplateProcessor-1.2.1-f60529d0.zipОписание
Если ты строишь веб-интерфейс на ESP8266 или ESP32 и хранишь HTML-страницы во встроенной памяти SPIFFS, эта библиотека упростит подстановку динамических данных. Она работает вместе со встроенным веб-сервером ESP и использует простой синтаксис с двойными фигурными скобками для обозначения шаблонных переменных — например {{TITLE}} будет заменён на значение, которое вернёт твоя функция обработчика. Библиотека оптимизирована по памяти, поддерживает экранирование символов (если нужно вывести сами скобки), выявляет синтаксические ошибки. Протестирована на Wemos D1 mini с ESP8266, должна работать и на ESP32, хотя официально не проверялась. Подойдёт для простых динамических страниц без сложной логики шаблонизации.