Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop/lvgl 7.11.0 idf 5.0 #225

Open
wants to merge 104 commits into
base: develop/lvgl_7.11.0_idf_5.0
Choose a base branch
from

Conversation

controlol
Copy link

Merge master branch to this IDF 5.0 branch, then fix the issues.

  • Backlight missing includes
  • IDF 5.0 requires the driver component when using GPIO functions
  • Stricter printf

For me it was also necessary to use SPI_DMA_CH_AUTO. I am not sure if this is board specific (ESP32-S3) or version specific. I would be happy to add it as an option in Kconfig if desired.

tore-espressif and others added 30 commits February 12, 2021 12:07

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/color inversion

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update from LVGL

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
merge from lvgl
Kconfig sets CONFIG_DISPLAY_ORIENTATION_LANDSCAPE and CONFIG_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED.
This commit replaces the old references to CONFIG_LV_DISPLAY_ORIENTATION_LANDSCAPE and
CONFIG_LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED.

Fixes: lvgl#48

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
SSD1306: Fix orientation symbol names

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…-inversion

Fix/wrover kit display inversion

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
The double byte command OLED_CMD_SET_CONTRAST (SSD1306 datasheet rev 1.1 p.28) was followed by display_mode.
So the contrast was set to 0xA6 or 0xA7 depending on the display mode configured and the display mode itself wasn't configurable.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix contrast and display mode initialisation
Allows to not allocate a GPIO for display reset: some may have that pin tied or attached to a Power management IC.

Supersedes PR from @usedbytes doing same but only for IL9341, this is for all supported displays.
Many code editors are set to do this automatically now, so it ends up being annoying to scrape back out of commits to keep them easily reviewable.

Also added '.DS_Store' and 'build' entries to .gitignore

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix contrast and display mode initialisation

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
GPIO display reset optional / Added M5Core2 / White space fixes

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
…9a01

Update Kconfig to Supp

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ST7789: Expose send_cmd and send_data to the user

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support ILI9163c
tore-espressif and others added 30 commits August 23, 2021 10:13

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't call backlight function when backlight is disabled

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix orientation config define on Kconfig and ssd1306
The coordinates need to be swapped before inveting them when swapping is enabled.

Suggested in lvgl#118 by @wreyford

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
FT6X36: Fix coordinates inversion and swap

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixes for lvgl#115

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add touch input values to an accessible FreeRTOS queue
ESP32-C3 and ESP32-S2 do not have VSPI or HSPI

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix SPI configuration for ESP32C3 and ESP32S2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix spi names

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Revert "fix spi names"
with ESP32-C3 specific auto-dma proper selection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet