This LCD module uses ESP32-WROOM-32 module as MCU. The main control is a dual-core MCU, with integrated Wl-Fl and Blue-tooth functions. The main frequency can reach 240MHz, 520KB SRAM, 448KB ROM, Flash size is 4MB, The display resolution is 320x480,resistive touch. The module includes an LCD display screen, backlight control circuit, touch screen control circuit, speaker drive circuit, photo sensitive circuit and RGB-LED control circuit. TF card interface, serial interface, temperature and humidity sensor interface (DHT11 interface) and reserved lO port interface, this module supports development in Arduino IDE, ESP IDE, Micropython and Mixly.
LVGL (Light and Versatile Graphics Library) is a free, open-source software library for creating professional-looking graphical user interfaces (GUIs) on embedded systems with limited resources. Written in C, it is hardware-independent and supports a variety of microcontrollers, displays, and input devices. LVGL features a rich set of widgets, advanced graphics effects like animations and anti-aliasing, and a low memory footprint, making it ideal for creating visually appealing and interactive user interfaces for devices.