ESP32-S3 RGB565 and octal SPI for video use
Posted: Mon May 23, 2022 4:04 am
Hello,
We are currently working on software, which would handle an OLED display using ESP32-s3. This display can be only controlled by analog signal.
If it is possible to run RGB565 on ESP32 directly without using any display controller (such as it realized is on STM32 LTDC using hsync, vsync and parallel data singals)? All examples we found online are dedicated to display with controllers (using parallel RGB565 signal + I2S, SPI for communication with controller). We've also have an idea to use octal-spi to generate proper pixel data and hsync, vsync signals and then use R-2R ladder to convert this signal to analog one. During research we found a library dedicated to Octal SPI on ESP32-S3:
https://github.com/espressif/esp-idf/co ... 213ae75ee7
We haven't found any implementation information other than PSRAM use. Have you considered using octal SPI to control other peripherals than PSRAM and do you have examples of such implementations?
We're looking to your answer.
Greetings
We are currently working on software, which would handle an OLED display using ESP32-s3. This display can be only controlled by analog signal.
If it is possible to run RGB565 on ESP32 directly without using any display controller (such as it realized is on STM32 LTDC using hsync, vsync and parallel data singals)? All examples we found online are dedicated to display with controllers (using parallel RGB565 signal + I2S, SPI for communication with controller). We've also have an idea to use octal-spi to generate proper pixel data and hsync, vsync signals and then use R-2R ladder to convert this signal to analog one. During research we found a library dedicated to Octal SPI on ESP32-S3:
https://github.com/espressif/esp-idf/co ... 213ae75ee7
We haven't found any implementation information other than PSRAM use. Have you considered using octal SPI to control other peripherals than PSRAM and do you have examples of such implementations?
We're looking to your answer.
Greetings