If you did end up connecting a high voltage to D29 I guess that could have caused problems. You could try shorting D29 to GND, which would ensure that if it was working at all it wouldn't auto-initialise the serial port. That should help with battery usage.
However the bad connection may be related to the corrosion. If you search for the device with your laptop (or the Web Bluetooth screen) do you see a high signal strength - or is it quite low compared to the other Puck.js?
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.
The self-test does come up green though?
If you did end up connecting a high voltage to
D29
I guess that could have caused problems. You could try shortingD29
toGND
, which would ensure that if it was working at all it wouldn't auto-initialise the serial port. That should help with battery usage.However the bad connection may be related to the corrosion. If you search for the device with your laptop (or the Web Bluetooth screen) do you see a high signal strength - or is it quite low compared to the other Puck.js?