Skip to content

Eclipse IDF lvgl esp32 project targeting TFT 2.8" 320X240

License

Notifications You must be signed in to change notification settings

icodk/eclipse_lvgl_esp32_idf

Repository files navigation

ESP-IDF Eclipse Plugin project using LVGL with TFT 2.8" 320X240 with Touch display

Based on lvgl_port_esp32 https://github.com/lvgl/lv_port_esp32.git

Clone this project with:

git clone https://github.com/icodk/eclipse_lvgl_esp32_idf.git

Flasher speed

Flsher speed is set to 460800 by the plugin. To use different baudrate edit the Launch Target to looks like:

1. Click on the Launch Target configuration:

image

2. Fill the Main tab as below:

Location:

${system_path:python}

Working Directory:

${workspace_loc:/esp32_lvgl}

Arguments:

C:\Dev\esp32-idf\esp-idf-v4.2\tools\idf.py -p COM5 -b 921600 flash

image

The demo application is the lv_demo_widgets project from the lv_examples repository.

Versions

  • Version of eclipse idf plugin: ESP-IDF Eclipse Plugin 2.1.0.202104161244
  • Version of ESP-IDF required 4.2.
  • Version of LVGL used: 7.9.
  • Version of lv_examples used: 7.9.

Display and touch controllers

The display and touch (indev) controllers are now into it's own repository, you can find it here. To report any issue or add new display or touch (indev) drivers you can do so in the lvgl_esp32_drivers repo.

About

Eclipse IDF lvgl esp32 project targeting TFT 2.8" 320X240

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages