I know this may sound a little stupid, but I can't even get the lcd display to work. I'm using the liquid crystal library, but all I can visibly change is the contrast and the backlight. I've even copied and pasted examples from the LCD library examples and still nothing.
I don't know how to add a picture, but my pin assignments are:
Arduino GRND to LCD 16 (backlight ground)
Arduino 13 to LCD 15 (backlight power supply)
Arduino 12 to LCD 4 (rs signal)
Arduino 11 to LCD 5 (r/w signal)
Arduino 10 to LCD 6 (enable signal)
Arduino 9 to LCD 3 (contrast adjust)
Arduino 5 to LCD 11 (DB4)
Arduino 4 to LCD 12 (DB5)
Arduino 3 to LCD 13 (DB6)
Arduino 2 to LCD 14 (DB7)
I did the contrast loop to verify the code was actually running. I did the same idea with the backlight of the LCD, and it worked both times, but I'm not getting any text.
I got it to work! Thanks for your help, guys. I think the issue was that all of the other tutorials I used didn't say anything about powering the LCD logic. I feel so stupid for not thinking of that myself...