Authors: TUENE TRPKOV
Menthor: MATO BRIZAR
School: Faust Vrančić Mechanical Engineering Technical School
Country: CROATIA
e-mail: mato.brizar@gmail.com
The Omni controller consists of two TFT displays and an ESP32 microcontroller. The interface comprises various applications, and the user has the option to create new ones. The purpose of this controller is to manage systems using the ESP32 microcontroller without requiring programming knowledge. The functionalities of the ESP32 microcontroller are demonstrated in this paper through a central control system that utilizes two thin-film transistor (TFT) displays as the user interface. The system features five applications, while also allowing the user to create an unlimited number of new ones. The larger display serves as the main user interface for displaying applications and information, whereas the smaller display is used for additional functions and quick access to specific controls. Furthermore, the system uses a microSD card for storage, holding interface images and application files. New applications are created using a block diagram structure, where each block represents a single command—or function—to be called. The execution sequence of these functions is saved and stored as a file on the SD card.