mycadence-arduino
mycadence-arduino copied to clipboard
With this DIY project and a simple $18 ESP32 Arduino board you will have a budget Cadence display for your indoor cycling bike for Peloton or Apple Fitness+
My Cadence for Arduino
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.
- Build Status:
Hardware Required
Compatible Sensors
- Moofit Cadence
- Wahoo
- Magene
- Garmin
- Other cadence sensors that broadcast Speed & Cadence specification
3D Printable Case
This is a really nice case that you can print from thingiverse.
Setup
- 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.
Get My Cadence for iOS & Android
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 information
LICENSE:
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.