SimpleUI is a graphics library for Arduino (a well-known microcontroller) with touch screens. SimpleUI extends the graphics primitives provided in the mcufriend_kbv library with more complex graphical elements, facilitates the creation of UIs by managing graphical elements in layers and automatically processes events (e.g. clicks). It allows intuitive interfaces to be created in no time and dynamically adapted by eliminating the immense development effort of customising graphical elements for each project while keeping SimpleUI extensible with your own custom elements.
For technical details please see the documentation on GitHub
SimpleUI code example