Use TcMenu Designer to quickly generate a menu for your embedded Arduino device. Supporting a wide range of input devices, displays and remote controls. The intended audience is intermediate to advanced Arduino, ESP and mbed users.
Input devices out of the box: Rotary encoder, analog/digital joystick, DfRobot shield input and matrix keypads. Displays: LiquidCrystalIO, Adafruit_Gfx, TFT_eSPI, or U8g2.
Any menu can be controlled using embedCONTROL API or App via Ethernet2, UipEthernet, Serial or many Bluetooth adapters.