GUI with Touch — for ESP32, RPi & Co.
Many projects with a microcontroller inside have to display something. In the past, 2-line text displays were common and sufficient, but today graphic LCDs (or OLED displays) are increasingly used. There are several libraries for displaying attractive graphics as well as for touch operation. LittlevGL is a library under the liberal MIT license, which can be easily adapted to various displays and controllers. In this article, we demonstrate the whole thing using an ESP32 board and a touch LCD that displays data from a weather station.