I was just writing a reply, but it looks like @fanoush covered it pretty well :) You can run Espruino on a bunch of devices right now, but it won't be properly compatible with existing apps or the app loader.
The Bangle.js was a bit of a compromise because I felt like the GPS was a really useful addition, and at the time there wasn't much out there with that and nRF52 - things have moved on a lot though.
I am looking at a similar watch with transflective display and much better specs for a new Bangle.js device though, so when that's released it'll have the nice APIs and support for existing apps. However realistically that's not going to happen until later in 2021 now - I now have thousands of Bangle.js in stock so the original isn't going anywhere any time soon :)
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 was just writing a reply, but it looks like @fanoush covered it pretty well :) You can run Espruino on a bunch of devices right now, but it won't be properly compatible with existing apps or the app loader.
The Bangle.js was a bit of a compromise because I felt like the GPS was a really useful addition, and at the time there wasn't much out there with that and nRF52 - things have moved on a lot though.
I am looking at a similar watch with transflective display and much better specs for a new Bangle.js device though, so when that's released it'll have the nice APIs and support for existing apps. However realistically that's not going to happen until later in 2021 now - I now have thousands of Bangle.js in stock so the original isn't going anywhere any time soon :)