Hi,
first of all, thanks you for sharing your code! I'm planning a similar project and want to check out your code and maybe use (large) portions of it.
I just figured out how to build it (needs an ATmega32U4-based board) and which libraries you were using.
I'd love to see a picture of your project on the bike (and maybe some schematics or some infos about your wiring) and learn about what features you've already implemented.
My setup is the BBS02B with the stock 850C display.
Thank you!