Skip to content

trteodor/LVGL_Ported_TO_ILI9341_STM32F407

Repository files navigation

I'am ported te lvgl 8.0 to STM32F407G + ILI9341 + XPT2046

*Sorry but i using the XPT2046 (no XPT2064 i have errors in file names, but i don't have time to make correct it)

  • I used Cube HAL and Low Level Driver (LL Library to drive SPI for optimization)

  • ILI9341 Connected via SPI + DMA

  • It works in my opinion very well and stable! :)

https://youtu.be/eH6FKjgsQfg <- My Video prestation how to port the LVGL libarary on STM32 device or other in Polish league, it's rly simple!

External Links and sources:

https://www.youtube.com/c/LVGL-GUI/featured

LVGL official Site: https://lvgl.io/ DataSheet of LVGL https://docs.lvgl.io/master/index.html

The ILI9341 Driver is Based on: https://github.com/ScarsFun/lvgl_STM32F103_ILI9341_XPT2046 I modified a large part of this driver

XPT2064 Driver is taken directly from: https://kursstm32.pl/

One of examples from the Lib:

Working

Connections:

Connections Visualisation

Table test ;)

First Header Second Header
Content Cell Content Cell
Content Cell Content Cell

About

LVGL Port on STM32 LL, using screen ILI9341.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published