Online / 6 & 7 February 2021


Bangle.js: Making a smart watch

Reverse-engineering off the shelf hardware, and adding JavaScript

How I reverse engineered an off the shelf smart watch in order to create Bangle.js, a watch that runs JavaScript. I'll cover the process as well as some of the hacks Espruino employs to run JS on a device with only 64k of RAM!


Photo of Gordon Williams Gordon Williams