Need help with connecting a LCD at the UNo Developing board

I tried to connect the development board with other sensors, but it works, nothing overheats, the problem is with that LCD

the gnd from lcd is connected with gnd from POWER,should i try with the gnd from DIGITAL PWM from the developing board?

That shouldn't matter as they're supposed to be the same net anyway.

Does your LCD also overheat if you only connect 3.3V and GND to it, nothing else?

Yes,it overheats with 3.3v,but slower(in around 3,5 seonds it gets overheated) and with 5v in like 1 second it gets overheated

That's odd; without anything else connected, there's nothing that should be able to make the chip on the I2C backpack dissipate so much.

The most reasonable cause I can come up with is that there's a soldering fault between the I2C backpack and the LCD module that results in one pin of the I2C chip shorting to GND, causing excessive current draw.

Do you have a multimeter or continuity tester?

sadly i dont have a multimeter,im still testing the lcd,probbably it is destroyed..this thing only happens to this lcd,with other sensors isnt any problem,everything goes well

Do you have another LCD to test with? It does sound like this particular one is indeed faulty.

No,i don't have another one,but i'll buy,i think the problem is this LCD

I suspect so, too. It's possible/probable you damaged it by connecting in the wrong way during an earlier experiment.

Look between the LCD and I2C board. There are black LCD tabs like what I circled in red. Is that tab coming in contact with the I2C board?
It could be shorting a point to ground

1 Like

what do you mean?

idk,that's how i bought it

Look between the two boards to see if either of those black metal things are touching the little board. The 4 black metal things are connected to ground.

i'm not really understanding what u want to say,cause I'm really new to arduino :sob:


I have attached 2 pictures (front, back) with the LCD, maybe it will help you better like this... If you have any questions, please ask them to me

Hold the display so you can look from the side between the bigger green board (with the actual display) and the little black board (the part the wires plug into). There is space between these two boards.

The black 'fins' pointed out earlier (there are 6 in total) clamp the display assembly (the bit where the text appears if it works) to the green board. Two of these fins/clamps are between the green and the black board. It is conceivable that one of these fins/clamps touches the backside of the little black board. If this is the case, it can create a short-circuit that might explain the overheating problem.

If the above sounds like Chinese to you, try the alternative suggestion below:
Buy a new display. Put this one in a box somewhere.

as far as I know, this board without the black board behind this LCD has 6 fins. I would like to try to remove this little black thing (where the control wires connect) but it seems to be literally glued to the LCD.

and yeah,the lcd i bought from Banggood

You'd have to desolder the pins at the edge of the boards. Can be done, but it's a lot of work and you need a solder sucker and/or braided wire to soak up the excess solder.

Have you checked whether either of the black 'fins' actually touches the black board?

I think maybe you didn't understand my previous post. Maybe use something like Google Translate?

Hi 9andreidevloper,

I do possess several of these LCDs. They work fine with Arduinos, ESP8266s and ESP32s, , and they never get hot.

The 'thing' on the back is an add-on i2c backpack. Do you have a second, similar LCD, and does that second one also start to heat up?

if you see smoke - grab a fire extinguisher, discard and buy a fresh display.
Success, photoncatcher

Wire colors do NOT matter. You can use which you want.