Hello,
i need a 24 Bit parallel Data Stream. With ESP32 and the I2S Module i cant generate a 24 Bit Stream, but the ESP32 has not enough pins.
Now with the ESP32-S3 i have enough pins, but i can only generate a 16 Bit Stream with the LCD Module. But why? Is there any hardware limitation?
Why is ESP32-S3 LCD Module limited to 16 Bit?
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: Why is ESP32-S3 LCD Module limited to 16 Bit?
Yes. The LCD peripheral is only designed for up to 16-bit displays.
-
- Posts: 290
- Joined: Wed Sep 05, 2018 6:23 am
Re: Why is ESP32-S3 LCD Module limited to 16 Bit?
FWIW, ESP32-S3 also supports Serial RGB interface, where you only need 8 data GPIOs to transfer RGB888 data.
Re: Why is ESP32-S3 LCD Module limited to 16 Bit?
My Problem is, i dont want to use it for LCD Data. I want to send 24bit Data, read from a File, to a Hardware that reads 2x12Bit parallel data stream. With ESP32 it works perfekt. There only problem is there are not 24 GPIOs.
So i think i to to a ESP32-S2, which has enough PINS...but ESP32-S2 has only one Core...sending 24bit parallel with 2 Mhz corrupts with one core
So i think i to to a ESP32-S2, which has enough PINS...but ESP32-S2 has only one Core...sending 24bit parallel with 2 Mhz corrupts with one core
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: Why is ESP32-S3 LCD Module limited to 16 Bit?
Sorry, the only way around that would be to add something external to make the bus wider... you could have something like a set of latches that clock in the data at even/odd cycles and interleave the data that way, for instance, or depending on the speed you could forego the LCD module and use a SPI and bunch of shift registers to clock the data in.
For what it's worth, we've noted that there is a demand for larger-width parallel outputs for the LCD module, and we'll see if we can include this in as-of-yet unreleased chips that are under development.
For what it's worth, we've noted that there is a demand for larger-width parallel outputs for the LCD module, and we'll see if we can include this in as-of-yet unreleased chips that are under development.
Who is online
Users browsing this forum: No registered users and 239 guests