New MIPI DSI IPS LCD 2.8" with 640x480 pixel resolution works with Raspberry Pi 3/4 and ESP32-P4-DevKit at 100 fps https://olimex.wordpress.com/2025/05/16/esp32-p4-devkit-now-have-matching-mipi-lcd-with-vga-resolution-640x480-pixels-and-manage-to-refresh-it-with-100-fps/ #esp32 #esp32p4 #raspberrypi
Hello,
I have ordered the ESP32-P4 as well as this display. Nevertheless, could you please provide (prior to shipment) the documentation, datasheet, source code, and possibly the schematic? I am planning to use another display based on the same ST7701S driver in the future.
Thank you.
Demos were just uploaded, you can find them in the GitHub sub-folder:
https://github.com/OLIMEX/ESP32-P4-DevKit/tree/main/SOFTWARE/Demo_Examples
I've added also RPi drivers for the LCD at its page.
> I am planning to use another display based on the same ST7701S driver in the future.
The code might not work with another display, even if the driver is the same. Some LCD initializing routine is vendor-specific and provided by the vendor. Check line 205-206 from the main code:
"static const st7701_lcd_init_cmd_t lcd_init_cmds[] = {..."
The initialization code was taken from the drivers for the LCD.