ARDUINO IDE + ESP32 + TFT LCD Touchscreen ILI9341 + LVGL | Getting Started ESP32 with TFT LCD & LVGL

Published: 28 October 2024
on channel: Uteh Str
1,028
39

***********************************************
Follow and contact me on Instagram :   / utehstr  
***********************************************

ARDUINO IDE + ESP32 + 3.2” LCD TFT Touchscreen ILI9341 240*320 + LVGL (Light and Versatile Graphics Library).

Getting Started ESP32 and 3.2 Inch LCD TFT Touchscreen SPI Serial ILI9341 240*320 using Arduino IDE and LVGL.

Software used :
Arduino IDE (V1.8.19).

Arduino core :
Arduino core for the ESP32 (V2.0.16).

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).

Hardware used :
ESP32 DEVKIT V1.
3.2” TFT LCD Touchscreen ILI9341 240*320 Pixel.
LED.
Resistors 220 ohms.
And other equipment such as cables, power supplies and others.

Timestamp :
00:00 Opening
00:34 Project Preview
01:53 Installation Image
02:03 What is LVGL ?
02:27 Installing Required Libraries
04:04 TFT_eSPI library settings
04:52 LVGL library settings
05:20 Step 1 - Test Displaying Text and Drawing Shapes (Code)
06:33 Step 1 - Test Displaying Text and Drawing Shapes (Demo)
06:53 Step 2 - Touchscreen Calibration (Code)
08:15 Step 2 - Touchscreen Calibration (Demo)
11:17 Step 3 - Main Project (Code)
13:01 Step 3 - Entering Touchscreen Calibration Values ​​Into Arduino Code
14:11 Step 3 - Main Project (Demo)
15:27 Closing

***********************************************
Download Arduino Code and other files : https://drive.google.com/file/d/1dgtI...

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.

***********************************************
For other video tutorials on this channel, please see this playlist:

Basic4Android (B4A) Tutorials :    • Basic4Android (B4A) | Hello World  
Electronics Tutorials :    • 3 LED Flip Flop  
Arduino Tutorials :    • Arduino | Scrolling Text Using MAX721...  
Great Cow Basic Tutorials :    • Great Cow BASIC with Arduino Uno For ...  
Bascom Avr Tutorials :    • Bascom Avr | How to Set Up & Program ...  
VB .NET Tutorials :    • Visual Basic .NET  |  Real Time Chart...  
LoLin NodeMCU V3 ESP12E ESP8266 Tutorials :    • Arduino | LoLin NodeMCU V3 ESP8266 wi...  
ESP32 Tutorials :    • Arduino IDE + ESP32 | Getting Started...  
ESP32 CAM Tutorials :    • Arduino IDE + ESP32 Cam + PIR Motion ...  
***********************************************

***********************************************
Download Arduino IDE : https://www.arduino.cc/en/Main/Software
Download Notepad++ : https://notepad-plus-plus.org/downloads/
***********************************************

***********************************************
Reference :
LVGL with ESP32 TFT LCD Touchscreen Display – 2.8 inch ILI9341 240×320 (Arduino IDE) : https://randomnerdtutorials.com/lvgl-...
LVGL Change the text on button : https://forum.lvgl.io/t/change-the-te...
LVGL how to button color change when i clicked the button : https://github.com/lvgl/lvgl/issues/4...
LVGL How to change background color of the startup screen : https://forum.lvgl.io/t/how-to-change...
LVGL Examples : https://docs.lvgl.io/master/examples....
LVGL How to change indicator color of switch? : https://forum.lvgl.io/t/how-to-change...
LVGL Improve the lv_span widget : https://github.com/lvgl/lvgl/issues/5352
LVGL Modifying the status color of the Switch does not take effect : https://github.com/lvgl/lvgl/issues/3519
LVGL Span : https://docs.lvgl.io/master/widgets/s...
LVGL Simple Buttons : https://docs.lvgl.io/8.3/widgets/core...
LVGL Switch : https://docs.lvgl.io/8.3/widgets/core...
LVGL Slider : https://docs.lvgl.io/8.3/widgets/core...
LVGL Label : https://docs.lvgl.io/8.3/widgets/core...
ESP32 Basics: Generating a PWM Signal on the ESP32 : https://lastminuteengineers.com/esp32...
How to use PWM analog outputs on an ESP32 : https://www.luisllamas.es/en/esp32-pwm/

and from several other sources.
***********************************************


Watch video ARDUINO IDE + ESP32 + TFT LCD Touchscreen ILI9341 + LVGL | Getting Started ESP32 with TFT LCD & LVGL online without registration, duration hours minute second in high quality. This video was added by user Uteh Str 28 October 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,028 once and liked it 39 people.