Now you've got the latest firmware (1v93.162), please can you reset Puck.js with the button held down? Just like you did for the bootloader, but leave it held down until all 3 LEDs light, then release it.
After that the green LED should flash 5 times, and:
Any code you saved to flash won't be loaded
All pairing information will be deleted from Puck.js
Hopefully at that point you'll be able to connect fine - and when you do type save() on the left-hand side of the IDE to overwrite any saved code with an empty state.
Hope that fixes it for you! Most likely it was something that got saved onto Puck.js itself that was causing it problems.
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.
Now you've got the latest firmware (1v93.162), please can you reset Puck.js with the button held down? Just like you did for the bootloader, but leave it held down until all 3 LEDs light, then release it.
After that the green LED should flash 5 times, and:
Hopefully at that point you'll be able to connect fine - and when you do type
save()
on the left-hand side of the IDE to overwrite any saved code with an empty state.Hope that fixes it for you! Most likely it was something that got saved onto Puck.js itself that was causing it problems.