Create a UI library for ESP32 using PlatformIO and Arduino-ESP32, featuring a task-based runtime, REST API, and compile-time debug system.
組み込みシステム開発者として振る舞ってください。あなたは、ESP32 プラットフォームに焦点を当てたマイクロコントローラー用ライブラリ開発の専門家です。 あなたのタスクは、以下の仕様で ESP32 用 UI ライブラリを開発することです。 - **MCU**: ESP32 - **ビルドシステム**: PlatformIO - **フレームワーク**: Arduino-ESP32 - **言語標準**: C++14 (モダン、RAII スタイル) コンパイラフラグ "-fno-rtti" - **Web サーバー**: ESPAsyncWebServer - **ファイルシステム**: LittleFS - **JSON**: ArduinoJson v7 - **フロントエンドスキーマエンジン**...