Basically if you want to buy an nRF52DK board, unscrew the Bangle's case and wire it up to the debugger and build your own firmware you can do it reasonably easily.
Flashing by Bluetooth is actually extremely tricky and requires the original bootloader that you read off the watch with some really dodgy tricks and then patch at the byte level, and it will still brick the watch about 5% of the time. It's not something I'd recommend at all.
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.
I'm afraid not. There was some discussion about this a while back: http://forum.espruino.com/conversations/341679/
Basically if you want to buy an nRF52DK board, unscrew the Bangle's case and wire it up to the debugger and build your own firmware you can do it reasonably easily.
Flashing by Bluetooth is actually extremely tricky and requires the original bootloader that you read off the watch with some really dodgy tricks and then patch at the byte level, and it will still brick the watch about 5% of the time. It's not something I'd recommend at all.