SparkFun 20x4 SerLCD Bricked

HI,

For a project I’ve been working on, I’ve been using this Serial LCD:

https://www.sparkfun.com/products/16398

With an Arduino MKR Zero, with an SPI interface and a 3.3V VCC

https://www.digikey.com/short/2j98mqq5

It usually runs fine from anywhere from a few days to a few weeks when it randomly will go completely blank and its background color will change to white.

Has anyone had experience dealing with this error and is there a way to restore the screen to it normal status either by wiping the code, or flashing new code to the SerLCD

This might help?

Emergency reset:

If you get OpenLCD stuck into an unknown baud rate, unknown I2C address, etc, there is a

safety mechanism built-in. Tie the RX pin to ground and power up OpenLCD. You should see the splash screen

then “System reset Power cycle me” and the backlight will begin to blink. Now power down OpenLCD and remove

the RX/GND jumper. OpenLCD is now reset to 9600bps with a I2C address of 0x72.