ARDUINO IDE + ESP32 + TFT LCD Touchscreen ILI9341 + LVGL + EEZ Studio | ESP32 Dashboard for ESP-NOW
Published at : 23 Dec 2025
*********************************************** Follow and contact me on Instagram : https://www.instagram.com/utehstr/ ***********************************************
***********************************************
ARDUINO IDE + ESP32 + 3.2 Inch TFT LCD Touchscreen SPI Serial ILI9341 240*320 Pixel + ESP-NOW + LVGL + EEZ Studio. - ESP32 Dashboard for Wireless Monitoring and Controlling via ESP-NOW.
Software used : - Arduino IDE (V1.8.19). - EEZ Studio (V0.22.0). - Python (V3.10.2).
Python Packages/Modules used : - pypng (V0.20220715.0). - lz4 (V4.3.3).
Arduino core : - Arduino core for the ESP32 (V2.0.16) / ESP32 board in Arduino IDE.
Arduino libraries used : - TFT_eSPI by Bodmer (V2.5.43). - XPT2046_Touchscreen by Paul Stoffregen (V1.4.0). - lvgl by kisvegabor, embeddedt and pete-pjb (V9.2.0). - DHT sensor library (V1.4.6) by Adafruit.
Hardware used : - ESP32 DEVKIT V1. - 3.2 Inch TFT LCD Touchscreen SPI Serial ILI9341 240*320 Pixel. - DHT11 Sensor. - Relay Module. - Light Bulb. - Light Bulb Fitting. - And other equipment such as cables, power supplies and others.
Timestamp : 00:00 Opening 00:33 Project Preview 01:22 Installation image 01:36 Software and arduino libraries and more 02:02 Creating UI with EEZ Studio 31:08 Getting ESP32 MAC Address 33:20 ESP-NOW communication test 37:07 Screen Display Test and Touchscreen Calibration 38:38 Screen Display Test and Touchscreen Calibration - Demo 40:16 Main Section 44:46 Main Section - Demo 46:30 Closing
The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
***********************************************
SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR. THANKS FOR WATCHING & DON'T FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.