This is an open source project to connect to popular cadence sensors for indoor cycling and display the current cadence in realtime. Looking for a free cadence display for iOS & Android? Checkout My Cadence for iOS & Android.
Inspired & code forked from https://github.com/snowzach/echbt, which is an awesome way of dislaying data from an Echelon bike.
- Moofit Cadence
- Wahoo
- Magene
- Garmin
- Other cadence sensors that broadcast Speed & Cadence specification
This is a really nice case that you can print from thingiverse.
- Install Arduino Studio
- Open .ino in Arduino Studio
- Add ESP32 Device - Follow these steps
- Select Wifi 32 from Tools -> Board -> Heltec
- Add ESP32 Library - Follow these steps
- Add ESP32 BLE Arduino Library - https://github.com/nkolban/ESP32_BLE_Arduino
- Deploy to device!
The app will automatically scan for cadence sensors for 10 seconds. If it finds a single sensor it will automatically connect and start reporting data! If there are multiple sensors detected you can pick on from the list.
Looking for an app for your phone or tablet to display the cadence? Checkout My Cadence, a simple display for your cadence sensor when you are indoor cycling. Simply connect to your cadence sensor via Bluetooth and my cadence will update your cadence in realtime with a simple to read display.
LICENSE:
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.