An open source bicycle computer.

The goal: a privacy-preserving, standalone fitness assistant on which you can load custom apps.

I always wanted a bicycle computer that I could program, which would help me not gethurt while training, and which would remember where I like to cycle. The modern ecosystem is full of devices, but I haven't seen a programmable one, much less one that can also survive for weeks on battery and wouldn't sell my data.

The moment has finally come, and I found a decent base!

I bought a Bangle.js 2 smart watch and a couple sensors, and have just started adapting it for this purpose. I'll need help getting the Bluetooth stack running, as well as creating an application to download and compare GPS trails.

The project is not formally announced yet, but feel free to contact me over email or Matrix (see profile).

Edit: obligatory mention of Rust as the preferred language ;)

What's your opinion of the PineTime watch?

The idea is great!

The hardware is a little less to my tastes: the one I picked up has a GPS unit, plus a display that can stay on for days (weeks?) on a single battery charge, plus it's readable in the sunlight.

Otherwise I think there will be a fair share of software reuse between the projects.

You might also be interested in https://github.com/daniel-thompson/wasp-os which runs on nRF52-based hardware (there may be eInk-based variants as well)