3.2 inch TFT LCD High current/overheating?

Hello I am wondering if any one have any experience with this display??:

http://www.aliexpress.com/item/3-2-inch-TFT-LCD-screen-module-Ultra-HD-320X480-for-Arduino-MEGA-2560-R3-Board/32605255967.html

I have tried a few different libraries, TFT_HX8357,UTFT.. they are working fine but the display takes around 0.3A a bit excessive i think, and the part of the display close to the button get hot, around 50 Celsius.

So is this normal?
The plan was to run this display 24/7 but that feels a bit bad when the display behaves like this.
(i am powering the mega thru the USB)

So any ideas tips or warnings?

Yes, this shield gets noticeably warm. I really do not believe 50C.

The current boards seem to have an ILI9481. Earlier boards had a HX8357C. Bodmer could tell you how warm the older boards got.

You could add a bigger series resistor for the backlight. IMHO, the display is brighter than necessary.

David.

There is only one resistor on the underside a 12 ohm one i replaced that one with a 120 ohm. the board still take 0.3A so it appears that resistor was for something else?

As for the 50C temp that was after 2 hours running, i tried with 2 different IR thermometers.

Are you sure?

My shield pcb has a single R1 which seems to be a 1R0. I would be pretty certain that this comes from U1 (3.3V) and is the series resistor.

This is largely guesswork. I would need to examine it with a magnifying glass. i.e. I just assume U1 is an AMS1117.

10R seems not unreasonable. If the white LEDs are 2.8V, this would limit the LED current to 50mA. 120R would be far too big.

Is your shield mating well with RESET and 3.3V sockets ?

David.

Ye the shield fits perfect. i will let it run overnight now and see what happens