I had no problem getting it to work on an arduino uno, but I can't get it to work on an esp32, and tried to install countless libraries and many connections, but the screen goes blank...
One of the libraries I used had these connections...
I have been looking for answers, and I found the answer in this video:
People in the comments had this same white screen problem.
I haven't seen the whole picture before facing the problem. you can fix it as follows.
The man in the video kindly answered many questions from users and after reading a few it became clear to me.
you must download the TFT_eSPI library from the arduino IDE or from github.
Then you open the folder of the downloaded library and look for the file called "User_Setup_Select", where you have to comment the following line "#include <User_Setup.h> ".
depending on your tft screen you must uncomment the line corresponding to your screen, for example in my case I have an ILI9488 module, therefore I have to uncomment the following "//#include <User_Setups/Setup16_ILI9488_Parallel.h>".
Then you must enter the folder called "User_Setups" and choose the corresponding setup... in my case it is 16 due to the line that I uncommented in the previous step.
Once everything is done, you should see that the connection of the pins is correct, and you will be able to use the screen
Sorry all for opening this query without having investigated further.