Waveshare has released a large number of ESP32 based screens in the past few months and each one is an improvement on the last. This one is truly amazing.
It has a case milled out of a solid aluminum block plus dual microphones, built in speaker and a huge touch screen.
Waveshare offers this P4 screen in 7", 8" and 10.1" models but they are all a similar price so the the 10.1" is the way to go…Waveshare has released a lot of P4 boards lastly and they all use MIPI displays and similar touch screens. This makes it fairly easy to get each screen working.
In this case I just used the WAVESHARE-P4-NANO-10.1 driver to build a working config.

