TFT LCD ILI9486 White Screen with Arduino Mega 2560

Working on a project with the TFT ILI9486 - have only got it to show a white screen with the mega 2560. I have read numerous forums regarding this same issue and have tried all the libraries/solutions readily available online, yet nothing has been successful. Below is the link of the exact screen that was bought. We have ensured that it is correctly wired to the pins. Here is what we've tried so far:

  1. UTFT.h library, uncommenting all #define DISABLE lines in memorysaver.h except leaving the #define DISABLE_ILI9486 line uncommented. Then calling UTFT lcd(ILI9486, 38, 49, 40, 41) (also tried UTFT lcd(CTE40, 38, 39, 40, 41)).
  2. TFT_HX8357.h library, commenting out #define HX8357B and uncommenting #define ILI9486 in the User_Setup.h file. Then calling TFT_HX8357 tft = TFT_HX8357().
  3. LCDWIKI_GUI.h and LCDWIKI_KBV.h, changing the mode to "0" for 16 bits in the lcd_mode.h file. Then calling LCDWIKI_KBV lcd(ILI9486, 40, 38, 39, -1, 41).

Help is appreciated.

This discussion seems to provide a solution:

Did it work for you?

Thank you for your comment. Yes we have looked at that post and tried the UTFT library. I have edited the post with more details about what we have tried.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.