A library to build user interfaces for ESP32 programs, controllable via the RBController apps (Android, Windows).
There is a small documentation site with all the possible widget and event types: https://roboticsbrno.github.io/Esp32-RBGridUI/modules.html.
Source: examples/basic/main.cpp
This example builds the whole UI in code.
Source: examples/layout/main.cpp
This example makes use of the RBGridUI layout designer to prepare the UI. You can take content of layout.hpp, paste it into the Import layout window of layout designer to see how it looks like.
To bring modified layout from designer to code, just copy the whole Generated C++ code from the right pane of the designer into your layout.hpp file.