Bodmer / TFT_eSPI

Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
Other
3.52k stars 1.02k forks source link

ILI9488 working, ILI9341 NOT #3253

Open bbuster2 opened 3 months ago

bbuster2 commented 3 months ago

I need 2 different screen for 2 devices. Both bought here: https://nl.aliexpress.com/item/32837085500.html?spm=a2g0o.order_list.order_list_main.5.17b579d2X3nRKb&gatewayAdapt=glo2nld I have the 2.4" ILI9341 and the 3.5" ILI9488

De documentation shows both screens use exactly the same wiring but for some reason, the ILI9341 stays white and the ILI9488 works perfect.

I changed the driver in code corresponding the used display but the ILI9341 stays white.

The only difference i made is the speeds.

ILI9488: SPI_FREQUENCY=27000000 SPI_READ_FREQUENCY=10000000

ILI9431: SPI_FREQUENCY=40000000 SPI_READ_FREQUENCY=20000000

What can be the problem? I have tested 3 different ILI9431 displays and all 3 have the same issue

vikraj-ai commented 3 months ago

Hi bbuster 2, May you provide me with you wiring diagrams and user setup files you have used for your ILI9488

bbuster2 commented 3 months ago

I got it working. The documentation switched 2 pins (SDA and SDO). After using the correct pins the display started to work

vikraj-ai commented 3 months ago

Thank you for efforts my display is now working but I don't know how to use the touch functionality of my touch screen can you give wiring diagrams and user setup file for that it would be a great help