lcd won't work with library

HexHammer:
'nothing, well the top display line came up in solid blocks and thats all i get'

Hi there, I got that first time as well. Try swapping round the two control pins, the data pins are probably correct or you'd get weird stuff scrolling across the display.
I pretty soon discovered its easy to mix up the connections even after breading up a LCD and Uno a few times...

LCDs for the beginners...

Black blocks means control pins are wrong. Swap them round and leave the data pins alone.

Nothing at all means power and or contrast arent done properly. You NEED that 10K pot mentioned in the docs, it wont work properly and will have a short lifespan without it.

Weird characters scrolling across the top line means the control pins are correct but the data pins are reversed (1-4,2-3,3-2 and 4-1)

Weird characters that dont move, or flash and disappear during writing means the data pins are not all in the correct order (some may be)

Constantly writing the same thing to the display faster than 50x a second can 'blank' half the display as only the first few characters stay onscreen long enough for the eye to pick them up before the display banks during writing. Write to the display only when you need to change it, it has memory to store your data and doesnt need refreshing.

Hey Doc - it's all right here so I guess they won't need our input any more.

Don