Implementation of LVGL and LovyanGFX into a Portable Datalogger Embedded System

Integrating a Graphic User Interface (GUI) into an embedded system remains difficult due to hardware limitations and the complexity of graphics programming. This study examines the implementation of LVGL (Light and Versatile Graphics Library) and LovyanGFX to create an efficient and user-friendly interface for portable data logging systems developed with the ESP32-S3 microcontroller. The system is intended to accumulate, process and display environmental data such as the MQ-7 carbon monoxide sensor, DHT21 temperature and moisture sensor, and BME280 temperature and humidity sensor. A structured experimental approach was adopted to evaluate the feasibility and performance of the proposed system. The ESP32-S3 was chosen for its superior memory capacity and wireless communication capabilities, while the ILI9488 TFT screen was selected for real-time data visualization. The research focused on optimizing the GUI for responsiveness, data readability, and user interaction. The results appear that LVGL and LovyanGFX work well together to make an intelligently and valuable GUI that can appear real-time sensor information. This also indicate that LVGL and LovyanGFX effectively render graphical elements, enabling smooth transitions and efficient data representation. Furthermore, the system successfully integrates sensor data, demonstrating its potential for real-time monitoring applications. This study contributes to the development of embedded GUI systems by demonstrating a cost-effective approach to graphical interface design in dataloggers. Future research can explore expanding the system’s functionality, optimizing SPI communication, and enhancing graphical rendering capabilities.

Authors

Institutions

Publication Details

Journal
Journal of Computation Physics and Earth Science (JoCPES)
Published
2025-03-13
DOI
https://doi.org/10.63581/jocpes.v4i2.05
Primary Topic
Real-time simulation and control systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of LVGL and LovyanGFX into a Portable Datalogger Embedded System

Daffa Naufal Adhira Putra Safriadi
Journal of Computation Physics and Earth Science (JoCPES)
Real-time simulation and control systems
article

Implementation of LVGL and LovyanGFX into a Portable Datalogger Embedded System

Daffa Naufal Adhira Putra Safriadi
article en

Abstract

Integrating a Graphic User Interface (GUI) into an embedded system remains difficult due to hardware limitations and the complexity of graphics programming. This study examines the implementation of LVGL (Light and Versatile Graphics Library) and LovyanGFX to create an efficient and user-friendly interface for portable data logging systems developed with the ESP32-S3 microcontroller. The system is intended to accumulate, process and display environmental data such as the MQ-7 carbon monoxide sensor, DHT21 temperature and moisture sensor, and BME280 temperature and humidity sensor. A structured experimental approach was adopted to evaluate the feasibility and performance of the proposed system. The ESP32-S3 was chosen for its superior memory capacity and wireless communication capabilities, while the ILI9488 TFT screen was selected for real-time data visualization. The research focused on optimizing the GUI for responsiveness, data readability, and user interaction. The results appear that LVGL and LovyanGFX work well together to make an intelligently and valuable GUI that can appear real-time sensor information. This also indicate that LVGL and LovyanGFX effectively render graphical elements, enabling smooth transitions and efficient data representation. Furthermore, the system successfully integrates sensor data, demonstrating its potential for real-time monitoring applications. This study contributes to the development of embedded GUI systems by demonstrating a cost-effective approach to graphical interface design in dataloggers. Future research can explore expanding the system’s functionality, optimizing SPI communication, and enhancing graphical rendering capabilities.

Journal of Computation Physics and Earth Science (JoCPES)Vol. 4(2)
Meteorological, Climatological, And Geophysical Agency (ID)
Openalex Percentile: Top 90%
Real-time simulation and control systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.