Are you sure it's not just a dead battery? I know you said you replaced them but occasionally you do get bad ones. You could check Puck.getBatteryPercentage() when you are able to connect via the IDE.
You can also try doing a full reset - hold the button down while flicking the coin cell so the green LED comes on, then keep holding through all 3 LEDs lighting, and the red LED blinking multiple times - then keep holding an extra second. Anything that was then saved to nonvolatile memory would be wiped out.
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.
Are you sure it's not just a dead battery? I know you said you replaced them but occasionally you do get bad ones. You could check
Puck.getBatteryPercentage()
when you are able to connect via the IDE.You can also try doing a full reset - hold the button down while flicking the coin cell so the green LED comes on, then keep holding through all 3 LEDs lighting, and the red LED blinking multiple times - then keep holding an extra second. Anything that was then saved to nonvolatile memory would be wiped out.