I just got one of the LCD 16x2 kits for my Arduino .. and am not seeing any data on it!
The contrast pot works fine and shows the "white blocks" on the LCD. However, running tutorial code doesn't produce any text on the LCD.
I've reviewed and rewired the LCD lines to the Arduino several times. I've also checked the header solder points to make sure non are shorting to the neighboring pin, and tried moving the 4 - data lines to other pins on the Arduino (with corresponding changes to the code for the new pins).
I've also added an "LED flash" statement to the code which flashes the on-board LED as the loop iterates, along with serial.println statements for debug .. and this works fine.
I've also measured the RS and EN lines to make sure they are getting voltages, which they are. I've also reviewed the data sheet and even tried hooking up all 8 data lines. Also looked at the LiquidCrystal.h file and tried some of the other functions available too (i.e. home, clear, cursor on, etc.).
But no data out!! Any suggestions on what else to look at? Could the LCD panel be bad?





