Skip to content

PoC of bike computer components

Pre-release
Pre-release
Compare
Choose a tag to compare
@szymek156 szymek156 released this 22 Nov 18:56

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
ver001

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