Hi All,
I know this is an old thread, but hoping someone has some tips.
I decided to start dabbling with arduino, and just received my pro mini the other day. I dug out my serLCD (3.3v), which was working properly with a ubw32. However, the screen stubbornly remains blank no matter what I try. I thought I may be on to something when I read the issue with leaving it plugged in during programming the mini. But neither of the suggested resets seem to work.
Could anyone verify if this is the correct reset code?
(from rst26508, post #6)
Code: Select allvoid resetLCD() {
Serial.write(0x07);
Serial.write(18);
delay(10)
}
(from Talada, post #10)
Code: Select allvoid lcdReset(){
Serial.write(0xFE);
Serial.write(0x72);
delay(10)
}
(my own version of rst26508's, using the 7C command flag)
Code: Select allvoid lcdReset(){
Serial.write(0x7C);
Serial.write(18);
delay(10)
}
( I've modified the Serial.print( _x__, BYTE) which the arduino 1.0.5 compiler didn't like to Serial.write(_x__) )
None of these seems to work. What does work is turning on/off the backlight, so I know it's getting something, but there's no splash screen (and trying to toggle doesn't work), and no text at all (even trying to reset the baud).
I've tried all tips found here and the SerLCD url, as well as trying the softserial lcd code. The screen remains blank, no characters at all. I've also verified using the xprotolab uart sniffer (great little board!) that the expected serial is on the line.
If anyone else has had the same issue and has any remaining tips to revive the screen, greatly appreciated! I must admit I'm stuck.