Hi everyone.
I am a total newbie who just got my Arduino Uno. Trying to learn but right now I am stuck.
I bought a cheap LCD screen from a store in town, it is compatible with HD44780 but I cant get it to work anyway.
The pins seems to be located in a different place compared to all the guides I have seen on the net, also the pin-out numbering is 1-14 with 2 blank pins.
I took some pictures for you to look at.
This is the LCD screen, note the 1-14 pinout with 2 blank pins. Text says 1602B v2.2

This is how I have it set up. I think you can trace my connections in this picture. The thick wires are coming from the 10K potentiometer.

This is my 10K potentiometer.. Now, depending on how I turn the potentiometer the "symbols" or garbeled text on the LCD changes.

Depending on how I turn the potentiometer the display changes what is shown. Sometimes it is blank, sometimes the screen is filled with black boxes.



I think either my wiring is messed up or the potentiometer is behind this.
I tried running different code and when using "scrolling" text I can tell that the LCD is being updated by how the pixels change, but only these weird pixels show up, never text.
Please help me out, this is the 3rd day I have been trying to fix it. :~