You are reading a single comment by @Gordon and its replies. Click here to read the full conversation.
  • I have just published an update about this:­/banglejs-the-hackable-smart-watch/posts­/2792722

    Short version: we've been screwed by the manufacturer. Looks like the vast majority of watches don't have a speaker in. However you can still get sound using the vibration motor as a speaker.

    For instance uploading this:

    require("Storage").write('.boot2',`Bangl­e.beep = function (time, freq) {
      return new Promise(function(resolve) {
        if ((0|freq)<=0) freq=4000;
        if ((0|time)<=0) time=200;
        if (time>5000) time=5000;
        setTimeout(function() {
        }, time);

    And restarting (long-press BTN3) will replace the beep function with one that uses the vibration motor. Not as loud but it'll still work ok.


Avatar for Gordon @Gordon started