PoC of bike computer components
Pre-release
Pre-release
This release include:
- Support for waveshare 2in9 e-ink V1
- Basic support for e-ink in V2
- PoC and MVPs:
- Recording the activity to FIT file
- Reading and controlling the hardware
- Partition management
- Architecture design relying on the event dispatcher, and pub/sub pattern (that should be described somewhere eventually)
- Auto-generated GUI
- All main areas to make full blown bike computer are already touched (only BT left), now it's only a matter of developing the fundamentals further to add more, and more features.
Here's the demo what this release can do:
https://www.youtube.com/watch?v=1cKFIr01Nvw
Next releases will:
- Drop the support for waveshare e-ink (in favor to Sharp MIP display), that may be a breaking change, so this release may be think as a 'checkpoint'. Idea for e-ink is too good to be abandoned completely, so if some new decent model will appear on the market, I will not hesitate to try it!
- Update the GUI, and fonts, probably add the custom graphics
- Add support to the BT to transfer FIT files
- Add unit and functional tests (about the time!)
- Add accelerometer HW