Skip to content

Support of 16 bit parallel bus for ESP32 #599

@Jakub-Nagy

Description

@Jakub-Nagy

Hi guys,
I'm building a device with a 3.5" 480x320 CTP touchscreen with ILI9488 driver. This is its datasheet:
JLT35002A-PSS.pdf

This is the schematic:

schematic

So far everything is tested and works great. The problem is the long update periods when scrolling on the screen. So I want to switch from SPI to 8 bit parallel or preferably even to 16 bit parallel. Does this library support 16 bit parallel interface for the ESP32? Because I cannot find the setup for this in the User_Setup.h. If so, how can I initialize it correctly? Are there any hardware requirements for connecting the 16 bit bus or can I just use any of the GPIOs?

Lastly, how much faster would be the display update period when using 16 bit instead of 8 bit? A straightforward answer might be double but I'm not sure if that's the case. Also, does the ESP32 core catch up to the high speed bus or would I need to switch the core oscillator to one with a higher frequency?

Thank you very much.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions