Hello I have a problem with LCD keypad shield like this. It has pins on his PCB so you just inesrt it into Arduino ports.

It worked when I first used it but then suddenly stopped working ( dunno maybe I done somethig wrong) and now it just shows rectnagles in whole first row whatever I write to him. Tried to reset it, tried it on two Arduinos. Any suggestions ?
Problem solved: it uses different interface pins 8,9,4,5,6,7 not standard 12,11,2,3,4,5
There are quite a few lcd keypad shields that have a backlight h/w design flaw in them.
Have a read of the sticky in the Display section: Warning to users of some vendors LCD keypad shields - Displays - Arduino Forum for more details.
I've written a sketch that will test the h/w for the issue and you can read more about it in that thread.
I've also put together a hd44780 library package that will auto detect the h/w issue and work around it.
The API in the library will still allow backlight control by working around the h/w issue in s/w.
--- bill