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

Add ILI9341 and GC9A01 LCD controllers into components. #44

Merged
merged 8 commits into from
Jul 15, 2022

Conversation

espzav
Copy link
Collaborator

@espzav espzav commented Jul 8, 2022

Adding two LCD controllers into components and into component manager.
The GC9A01 is only copied from ESP-IDF example and made the component from it.
The ILI9341 is changed for right initialization of the controller. Tested on prepared example for ESP-IDF.

@tore-espressif
Copy link
Collaborator

tore-espressif commented Jul 8, 2022

Linking related discussions espressif/esp-idf#9311

@espzav
Copy link
Collaborator Author

espzav commented Jul 8, 2022

ILI9341 tested only on SPI.

@espzav
Copy link
Collaborator Author

espzav commented Jul 8, 2022

Waiting for fix in rainmaker: espressif/esp-rainmaker#133

@tore-espressif tore-espressif self-requested a review July 14, 2022 13:05
Copy link
Collaborator

@tore-espressif tore-espressif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@espzav LGTM!

Just two things:

  1. Could you add component/lcd folder to https://github.com/espressif/esp-bsp/blob/master/test_app/CMakeLists.txt#L9 and check that the new components are built in the CI action?
  2. Not related to this PR, but since we're here: Could you please update our CI upload action as described here https://github.com/espressif/github-actions/blob/master/upload_components/README.md#deprecated-use-espressifupload-components-ci-action-instead ?

@espzav espzav merged commit 7471d2b into master Jul 15, 2022
@espzav espzav deleted the esp_lcd_ili9341_gc9a01 branch July 15, 2022 10:44
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.

2 participants