Arduino+ESP32 driver GC9A01 round LCD, transplant LVGL, run sample program, display homemade pictures
In the previous section, Arduino+ESP32 drives the GC9A01 circular LCD (one),
We've already ported the arduino GFX library, which includes sample programs for LVGL as well.
Porting lvgl in arduino is very convenient. Let's transplant one together and run the demo example of lvgl!
Since the Arduino project file in arduino's library path is rea ...
Added by Bee on Sat, 05 Feb 2022 20:03:02 +0200
ESP32 development learning LVGL Littlevgl using file system
LVGL has a "file system" abstraction module that enables you to attach any type of file system. The file system is identified by a drive letter. For example, if the SD card is associated with the letter "S", you can access a file similar to "S:path/to/file.txt".
The "file system" abstraction module is of ...
Added by etsauer on Mon, 10 Jan 2022 22:10:35 +0200
Lvgl porting - Linux fbdev&evdev (based on LVGL v7)
Although lvgl officially provides library functions for linux framebuffer operation, I decided to try whether I could implement this operation myself
In the actual project, the official library function should be preferred, and the official implementation code is located in the folder lv_drivers/display fbdev c.
This article records the whol ...
Added by iamyespee on Mon, 10 Jan 2022 09:04:12 +0200
LVGL official document - 7.11.0-16-Overview-Images
An image can be a file or a variable that stores the bitmap data itself and other metadata.
Store images
Images can be stored in two places:
Variables in internal memory (RAM or ROM)file
Variables
The image stored in the variable is mainly composed of LV with the following fields_ img_ dsc_ T structure composition:
header
cf color form ...
Added by dcro2 on Sun, 02 Jan 2022 19:45:32 +0200