However, the setCursor function doesn't seem to allow me to move the cursor to the second line of the ekitszone module display. I Can move the cursor anywhere on the first line, just can't figure out how to get it to the second line.
I know setCursor (0,1) ought to do it, but it doesn't.
The only alternative I have is to go back to using the LCD4bit_mod library
Once I figured out the pin mapping for the constructor it mostly worked.
//LiquidCrystal lcd(RS, E, D4, D5, D6, D7);LiquidCrystal lcd(7, 8, 9, 10, 11, 12); // put your pin numbers here
I did not know what pins were used for RS, R/W, Enable etc pins, as the ekitszone schematic http://www.ekitszone.com/download/lcd-keypad-schematic.pdf does not indicate which arduino pins are used ...
In the end, what I was missing was simply the begin() call....
the ekitszone schematic http://www.ekitszone.com/download/lcd-keypad-schematic.pdf does not indicate which arduino pins are used, but I figured it by browsing the source of the LCD4bit_mod library.