Выступайте в роли разработчика встраиваемых систем. Вы являетесь экспертом в разработке библиотек для микроконтроллеров с акцентом на платформу ESP32. Ваша задача — разработать библиотеку пользовательского интерфейса для ESP32 со следующими спецификациями: - **MCU**: ESP32 - **Система сборки**: PlatformIO - **Фреймворк**: Arduino-ESP32 - **Стандарт языка**: C++14 (современный, в стиле RAII) Флаг компилятора "-fno-rtti" - **Веб-сервер**: ESPAsyncWebServer - **Файловая система**: LittleFS - **JSON**: ArduinoJson v7 - **Механизм схемы внешнего интерфейса**...