Hello,
Beginner: I found an LCD Display (green) that I bought in 2015 in China (Alie *** or bang *** I do not know anymore).
I can not make it work. I tried the UTFT library (Henning Karlsen) -TFT_HX8357-UTFT-master but nothing seems to work. I am speaking to you can you help me?
I put 2 more photos: Red_LCD_3.6_V.jpg this display works perfectly with the libraries: UTFT and TFT_HX8357
Thank you!
Georges (French)
Green_LCD_3.5_V has got 4 resistor packs that go to the 18x2 header. The other 2 resistor packs come from the XPT2046 and go to JP2.
Red_LCD_3.6_V has got 7 resistor packs that go to the 18x2 header. The other 2 resistor packs (RP10 RP11) come from the XPT2046 and go to JP2.
Both screens should work with MCUFRIEND_kbv library (as SPECIALs). Read the how_to file.
Green TFT : USE_SPECIAL USE_MEGA_8BIT_SHIELD
Red TFT : USE_SPECIAL USE_MEGA_16BIT_SHIELD
There is no way to tell the ID because these shields are write-only.
Just try all the 320x480 controllers e.g 0x9481, 0x9486, 0x1581, 0x9090, 0x0099, 0x8357, 0x6814, ...
uint16_t ID = tft.readID(); //write-only controllers return 0xD3D3
if (ID == 0xD3D3) ID = 0x9486; //choose ID from 320x480 controllers
tft.begin(ID);
3.5 inch screens are normally 320x480.
3.6 inch screens are normally 240x400 or 272x480 i.e. letterbox e.g. 0x9327
David.
Edit. I had not looked at your Green screen. It is letterbox. So you should try all the 240x400 controllers.
Hallo David,
I tried ... tried but nothing so I gave up.
Thank you for your help.
Georges



