Hello to everyone! New on arduino and on the forum as well. I am having a little issue with my LCD trying the sample "Hello world + clock".
As you can see in the image my display it's not showing all the characters. Is there something wrong in the wiring? I checked 1200 times but i am still getting this.
The absence of anything in these areas of the screen, would indicate there are some serious issues with the display, most likely hardware related and not able to be fixed..
With pliers, if you carefully straighten them, you can release the display from the PCB. Note the two pink "Zebra strips" connecting the LCD to the PCB.
Check that they are clean, straight and undamaged. You need to re-seat them in precisely the correct position as you place the PCB back over the lugs and carefully bend the lugs just sufficient to hold it together again. Then re-test the display. If it works, re-set the lugs as original, otherwise you can try again.
Well, if you're in the habit of working on the circuit (connecting, rewiring fu-ups, etc) without removing power from the board, then the answer is
ABSOLUTELY.
Do not wire your circuits while they're powered. It's just a bad, bad, habit, and will sooner or later let out the magic smoke. Sometimes, you don't even get to see the smoke when it escapes, and you end up with things that just 'don't work right, don't know what happened'. See the display you've got for a good example.
C
The fact that the display at least partially shows the desired text indicates that contrast, communication with the display and the code is functioning correctly. A poor contact, even intermittent, could not be responsible for the display shown.