The work is not complete, but with this update, the firmware has all the most important smart watch features.

I've added call and message notifications. The user interface is rather crude, but they serve their purpose.
I've also secured the connection between watch and phone with maximum BLE security, including pairing with passkey check on both sides.
In terms of power consumption, I have confirmed a 12-day battery life. But that was before message notifications, which might eat up some more energy.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Great job !!! Any plan to add step counter ?
Are you sure? yes | no
I don't need that feature personally, but I did look into it and a basic step counter should be pretty simple to implement.
Are you sure? yes | no
There seems to be some bug in this version, I noticed my watch restarted during the day, I have no idea why. It has never happened before. At least the watchdog is working...
Are you sure? yes | no
Update works great. Took me a minute to figure out the gadgetbridge app needed to be updated as well; that sorted, this works a treat. I am also using this as a daily driver.
Only complaint is that the heart rate sensor doesn't seem to turn on after patching the twi lib.
Are you sure? yes | no
Nice work! I've been using the previous update as my 'daily driver' and seems to be functioning pretty well. I'll see if I can update to this in the next day or two.
Are you sure? yes | no
Thanks, I'm amazed somebody is actually using it :)
Are you sure? yes | no
Oh yeah, this is something I've been wanting to do myself since *hitBit bought Pebble but as it usually goes, my project list exceeds my time. So I was super glad to see you taking this up. Once I can figure out how to flash the firmware from Linux I'll start contributing too!
Are you sure? yes | no