Close

Watch face / clock internals programming

A project log for Smartwatch 10 Years Ultra-Long Battery Life

Smartwatch wearable, ultra-long life measured in years, no need to recharge.

valentineVALENTINE 11/06/2023 at 19:210 Comments

Made some good progress on the watch internals. Holy moly some libraries suck, so I went through some pain to get a bunch of libraries work together. Good thing nRF52 has so much memory, so at least no problem on the hex program  size. Looots of space, or as BOFH says

>Another user rings.

>"I need more space" he says

>"Well, why not move to Texas?" I ask

>"No, on my account, stupid."

LOL

Note to self: Don't eat quiche.

My list of ideas for the face:

Configurable set of faces, can pick one from the BLE app on the smartphone.

Many time zones?

May be add notifications? You've got mail!

Definitely at least one alarm.

Blank face. Wake-up using a vibration sensor, like my original design way back.

Sync up periodically to lower power consumption.

Lower SPI clock rate, will it contribute to lower consumption? I tested all the way down to 125kHz, SPI works like a, well, like clock work, haha. Definitely some power profiling needed.

No buttons! All control from the BLE app on the phone.

Where do we put the solar cell elements? More than one?

3D design for the casing?

Discussions