LCD controller ST7066

i have recently obtained a 16 x 4 LCD display.

it has the standard 16 pins compatible with the HD44780. I have the display working to a point with the standard and 440 extended LCD libraries. The Row offset is incorrect and it appears to have an extended character set.

I am finding that it isnt totally compatible as it use a different LCD controller : ST7066

http://www.datasheetcatalog.org/datasheets2/32/326069_1.pdf

does anyone have a modified library to work with this ST7066? (save me looking into it)

TIA

Andy

The Row offset is incorrect...

This is an old, known, problem with the LiquidCrystal library. Getting it fixed is another thing....

Look here:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1253367247/6
and here:
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1268497999/1

For an explanation of the reason for the problem follow the LCD Addressing link at http://web.alfredstate.edu/weimandn.

... and 440 extended LCD libraries.

I thought John took care of this problem in LiquidCrystal440.

and it appears to have an extended character set

I believe that all of the LCD controllers have an extended character set - but they are not all exactly the same.

Don