Wow, that's exciting - never seen that before! Is the watch still working, but just the display is messed up? Can you connect via the Web IDE?
How did you install the Bangle.js firmware? Using nRF Connect?
And what happens when you reboot to the bootloader, is the screen still messed up?
It's possible the LCD has just got really confused. If so one option might be to just leave it with the screen on (eg bootloader) until the battery dies and then it might come back and work fine.
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.
Wow, that's exciting - never seen that before! Is the watch still working, but just the display is messed up? Can you connect via the Web IDE?
How did you install the Bangle.js firmware? Using nRF Connect?
And what happens when you reboot to the bootloader, is the screen still messed up?
It's possible the LCD has just got really confused. If so one option might be to just leave it with the screen on (eg bootloader) until the battery dies and then it might come back and work fine.