Hi. I am trying to use 3.5" Rpi ILI9486 display with Tft_espi library from Bodmer with arduino ide 2.3.4. I have used the connections based on the pinouts given in the display's website http://www.lcdwiki.com/3.5inch_RPi_Display. I have made the changes in the User_setup.h of Tft_espi. I have commented #include <User_Setup.h>
in User_setup_select.h and uncommented #include <User_Setups/Setup11_RPi_touch_ILI9486.h>
. I checked the default Spi pins of my esp32 and made the connections based on that. MOSI - 23, MISO - 19, SCK - 18, CS - 5, T_CS - 22, RST - EN of esp32, DC - 2. Even after making the changes in the setup files based on my pin connections, all I get is just a blank white screen because of the power up. I tried to upload the test codes for touch and changing colours given along with the Tft_espi library. The touch works and I am getting values but the display remains white. I am using SPI communication, not 8 or 16 bit. I have seen few posts of people using the same setup and making it work. I went through those and tried to make changes based on that but nothing worked. I have checked the connections multiple times, trying using a different esp32 but all gave the same issue. Please help me with this.
Found the issue. This display requires both 3v3 and 5v supply. Connect both and it works. Only change in the wiring was that RST connected to Vcc/3v3 made the display work.