I use the Wemos D1 R32 board along with a dedicated 8-bit parallel LCD for the UNO, which allows for easy wiring connections between the ESP32 board and the LCD.
Using the Wemos D1 R32 board requires some modifications. Please refer to the TFT_eSPI instructions and solder 3 jumpers on the back of the ESP32 board.
All TFT LCD settings are configured in the platformio.ini
file, so make sure to clear all settings in User_Setup.h
in the TFT_eSPI library folder.
The Wemos D1 R32 board has only a reset button and no additional buttons for switching screen functions.
https://www.youtube.com/watch?v=WJxXGNcD-kI
https://www.youtube.com/watch?v=E_ReicJSFG4