-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
Expand lcd/i80_controller example to support ILI9341 display (IDFGH-7775) #9311
Conversation
examples/peripherals/lcd/i80_controller/main/i80_controller_example_main.c
Outdated
Show resolved
Hide resolved
examples/peripherals/lcd/i80_controller/main/i80_controller_example_main.c
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job @PaintYourDragon I like this solution! Thank you for your contribution!
Changes made as requested. Thank you for looking! |
sha=148ce09d97a46602f58791d67db37bfd0f20b751 |
This replaces #9266 (closed yesterday as the wrong approach). i80 LCD example is extended to show ILI9341 usage; nearly but not quite the same as ST7789, requires no driver changes, just user code. If nothing else, the addition of .flags.swap_color_bytes being the reverse of the corresponding LvGL setting might be worth keeping.
Tested on ESP32-S3-DevKitC-1 N8R8 with Adafruit ILI9341 breakout (8-bit parallel interface).