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
ESP32-S3-EYE: I2C, SPI and LCD support #10884
Conversation
c5a94d8
to
cb1de9f
Compare
fac44c1
to
5b8ff57
Compare
@casaroli there is a warning that our CI transform in error:
Please remove errcode or use it |
If only I2C1 is configured but not I2C0, gcc is giving a warning, so we suppress it.
1353a5e
to
393d526
Compare
This IO is not exposed in any headers and it is only used for LCD. So we don't expose it as gpio device.
77835a4
to
2f524ab
Compare
LCD is connected to SPI2 and uses DC signalling.
2f524ab
to
db8bec1
Compare
db8bec1
to
cdd8714
Compare
Do you think Is it possible to update the entry of this board on the docs? The idea is to include these new defconfigs and a simple usage example. |
yes, I plan on updating the documentation in a separate PR. |
Summary
Adds I2C, SPI and LCD support for the esp32-s3-eye.
This is the second of a series of PRs to make the esp32s3-eye peripherals usable under NuttX.
Impact
Now we can draw things on the screen
Testing
Manually tested in my local esp32-s3-eye. Runs
lvgldemo
with thelcd
config