You can visit us at Facebook
Find the source code here! -> SS2kConfigApp
You can get it from the Apple App Store here:
Or for Android devices: Companion App on Google Play Store
SmartSpin2k is a DIY project that allows you to turn any spin bike into a smart trainer. With SmartSpin2k, you can connect your spin bike to Zwift, TrainerRoad, or other popular training apps. This allows you to control your bike's resistance automatically, track your performance, and compete with other riders online.
SmartSpin2k is easy to build and requires only a few simple tools. The entire build process can be completed in under an hour.
If you are looking for a way to turn your spin bike into a smart trainer, SmartSpin2k is the perfect solution. With its new features and improvements, SmartSpin2k rev 3 is the best version yet.
To get started with SmartSpin2k, you will need the following:
- A spin bike with a resistance control knob.
- A 3D printer.
- A soldering iron and basic soldering skills.
Once you have these materials, you can follow the these instructions to build your own SmartSpin2k. If you'd prefer to buy a pre-assembled kit, we have them for sale at SmartSpin2k.com
SmartSpin2k offers a number of features, including:
- Automatic incline resistance control: SmartSpin2k can automatically control your bike's resistance based on the resistance settings in your training app. This allows you to focus on your workout and not worry about adjusting the resistance yourself.
- SmartSpin2k ERG function is a great way to improve your cycling performance. It allows you to train at a consistent power output, which is essential for improving your speed and endurance. ERG stands for "electronic resistance control." It works by automatically adjusting the resistance on your bike based on the power output you set in your training app.
- Online competition: SmartSpin2k can connect to Zwift, TrainerRoad, and many other cycling apps allowing you to compete with other riders online. This is a great way to stay motivated and push yourself to new heights.
- Do you have a spin bike that doesn't output realistic or accurate power numbers? If so, you're not alone. Many spin bikes have inaccurate power meters that can make it difficult to track your progress and train effectively. With SmartSpin2k you can calibrate the power output of your spin bike.
SmartSpin2k is a great way to turn any spin bike into a smart trainer. With its new features and improvements, SmartSpin2k Rev 3 is the best version yet. If you are looking for a way to improve your indoor cycling experience, SmartSpin2k is the perfect solution.
Everything you need to know is in the SS2K Wiki
- Install Microsoft Visual Code. https://code.visualstudio.com/
- Install PlatformIO into Visual Code. https://platformio.org/platformio-ide
- Install Python https://www.python.org/downloads/
- Install Pre-commit. https://pre-commit.com
py -m pip install pre-commit
- Follow any install warnings to add pre-commit to your path.
- Install pre-push git hooks:
pre-commit install --hook-type pre-push
- Open this project in PlatformIO.
If you experience an issue after upgrading firmware, please follow these instructions in the Wiki. Flashing instructions are available HERE.
The hardware designs in this project are licensed under the CERN Open Hardware License Version 2 - Permissive license. The software in this project is licensed under the GNU GENERAL PUBLIC LICENSE Version 2, June 1991 license.