LVGL ESP32 2432S028R CYD (Beginner) tutorial on using Button events to navigate between screens.
Автор: LVGL_BEGINNER
Загружено: 2024-07-09
Просмотров: 16429
If video was helpful give a like PLEASE
LVGL ESP32-2432S028R CYD (Beginner) tutorial on using Button events to navigate between screens.
Chapters:
00:00 - Create a new EEZ project?
00:13- Create the GUI couple of screens and buttons for navigation?
00:50 - Arduino code to integrate EEZ code?
03:46- Final Results?
Software Used:
ESP32 Dev Module
Arduino 2.3.2
LVGL 9.1.0
EEZ Studio 0.16.0
Github:
https://github.com/nu1504ta0609sa0902...
https://github.com/nu1504ta0609sa0902...
Assumes:
you are familiar with ESP32-2432S028R AKA Cheap Yellow Display (CYD)
https://randomnerdtutorials.com/lvgl-...
you've already setup all the required libraries for ESP32-2432S028R and LVGL
https://randomnerdtutorials.com/lvgl-...
Great setup instructions
https://github.com/witnessmenow/ESP32...
This has lots of examples for LVGL
you've done basic tutorials for LVGL with CYD
Aim:
Create a simple Multipage/screen GUI with EEZ Studio
https://www.envox.eu/studio/studio-in...
Integrate the GUI with Arduino project and upload it to CYD
Verify we can navigate between the pages/screen.
Tasks:
Create a new project
Add buttons to move to screen2 and screen3
Create screen2
Add buttons to move to Main screen and screen3
Create screen3
Add buttons to move to Main screen and screen2
Build to create all the necessary C files
Remember the location as you will need to copy all the files to the Arduino project
Create a new Arduino project
Copy template code
Copy all the C files from your EEZ project and paste in the same directory/folder as your Arduino project.
Add events to handle button clicks and load different screens
Upload to CYD
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: