• Thanks - well, that's my issue too. The App Loader should have warned Bangle.js users, and I just checked and it did for Bangle.js 1, but not for v2 - I've fixed that now.

    Which DFU App did you use? At this point, I think updating the firmware is probably an un-needed complication (but in order to upload the zip if you don't use the App Loader, the watch needs to be put into DFU mode - full info at http://www.espruino.com/Firmware+Update#nrf52)

    When it's in the state where you were connecting just now (showing the logo), are you able to connect with https://www.espruino.com/ide ? Click in the top left, then 'Web Bluetooth', then the Bangle.

    Please can you also try turning Bluetooth off on your PC then back on? Sometimes it can be confused by the Bangle.js changing the type of device it's reporting (maybe it was pretending to be a temperature sensor, then it swapped to being a Bangle.js watch)

    If you can connect with the IDE, please can you paste the code Bangle.factoryReset() onto the left-hand side of the IDE and press enter? It might take a few seconds but should fix it.

    Sorry this is being such a pain to sort out - on the most recent Bangle.js firmwares we now have a 'recovery menu' on the watch itself, so worst case that's also a possibility.

About

Avatar for Gordon @Gordon started