Hi - I don't think your clearRect issue is related - maybe make a new post for that if you can narrow it down to a simple code example that reproduces it? But personally I'd think that one is likely a bug in your code somewhere.
In terms of ghosting on your screen, I believe they all do that. Can you see anything with the backlight off?
I don't believe it is mechanical stress or anything to worry about - the backlight consists of two LEDs shining sideways onto the screen - when the backlight is on you see this slightly odd pattern because of how the light shines out. It's a side effect of it being a transflective screen - I believe they have to front-light it, which means they can't have that layer that spreads the light out that you would have on a normal LCD.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi - I don't think your clearRect issue is related - maybe make a new post for that if you can narrow it down to a simple code example that reproduces it? But personally I'd think that one is likely a bug in your code somewhere.
In terms of ghosting on your screen, I believe they all do that. Can you see anything with the backlight off?
I don't believe it is mechanical stress or anything to worry about - the backlight consists of two LEDs shining sideways onto the screen - when the backlight is on you see this slightly odd pattern because of how the light shines out. It's a side effect of it being a transflective screen - I believe they have to front-light it, which means they can't have that layer that spreads the light out that you would have on a normal LCD.