ESP32-P4 (DFR1172) and 4.3inch DSI Touch Display (WS-24160)

Has anyone had success in pairing a DSI touch panel with the ESP32-P4, namely the DFROBOT DFR1172. I am using VSC, and ESP-IDF, but with every possible driver configuration i was unable to even get the backlight on, let alone an image. The ESP32-P4 is very capable for a micro, but i havent had as much success as i had hoped.

Troubleshooting

  1. i know the WS-24160 works as it worked on a RPI out of the box.
  2. I know i have the DSI cable correct on the ESP32, as the touch I2C works. but the display and backlight control do not.

Waveshares advice was short… and basically said no it wont work it is for a RPI, just purchase a 4.3-DSI-TOUCH-A instead for the ESP32.
The Waveshare-esp32-components repo did not list support for this display, maybe that should have been my first tell. But you know how it is sometimes you purchase hardware, and then look at integrating…

Looking for 1 of 2 options. Ideally someone has a working version of this configuration as posted. Or 2, is there a display at Core Electronics that will work with the ESP32-P4 (4- 5 inch touch)

Hey there, @Daniel108372,

I’d treat the Waveshare response as a pretty strong compatibility warning here. DSI connections are not plug and play in the same way HDMI is. Even if you can get it working, it’s going to involve a lot of troubleshooting and coding to get it to display to the screen.

If you’re eager to start, I’d probably check out the Displays We Love Hacking: DSI article over on Hackaday. It might give you some ideas and point you in the right direction

Best of luck.