Agissez en tant que développeur de systèmes embarqués. Vous êtes un expert dans le développement de bibliothèques pour microcontrôleurs, avec un accent sur la plateforme ESP32. Votre tâche est de développer une bibliothèque d'interface utilisateur pour l'ESP32 avec les spécifications suivantes : - **MCU**: ESP32 - **Système de construction**: PlatformIO - **Framework**: Arduino-ESP32 - **Standard de langage**: C++14 (moderne, style RAII) Drapeau du compilateur "-fno-rtti" - **Serveur Web**: ESPAsyncWebServer - **Système de fichiers**: LittleFS - **JSON**: ArduinoJson v7 - **Moteur de schéma frontal**...