Settings
Companion App
Make it your ride
Every setting is in the SmartSpin2k Companion App. On the Device screen, tap Settings. Settings come in four groups: Basic, Bluetooth, Network, and Advanced. Most riders only need Basic.
Tap the ⓘ next to any setting for the app's own explanation of it.

Table of contents
- Quick fixes
- Change a setting
- Basic settings
- Advanced settings
- Bluetooth settings
- Network settings
- Save, restore, and reset
- On a computer
Quick fixes
Find what you notice on the bike, then change the setting beside it.
| You notice | Change | Group |
|---|---|---|
| Each shifter click changes too little or too much | Shift Step | Basic |
| The shifter buttons work the wrong way round | Swap Shifter Direction | Basic |
| You want real gears, with a top and bottom gear | Simulated Groupset | Basic |
| Hills feel too steep or too flat | Incline Multiplier | Basic |
| ERG is slow to reach the target, or overshoots and swings | ERG Sensitivity | Basic |
| Power reads well above or below a real power meter | Power Correction Factor | Advanced |
| The motor runs hot, or stalls on a stiff knob | Stepper Power, Stealth Chop | Advanced |
| Calibration grinds at a stop, or stops short | Homing Force | Advanced |
Change a setting
On Device, tap Settings, then tap Basic, Bluetooth, Network, or Advanced.
Tap the setting. Drag the slider, type a value, or flip the switch. The change takes effect right away, so you can try it mid-ride.
Tap SAVE to keep it after SmartSpin2k restarts. Leave with BACK and the change lasts until the next restart.
Change one setting at a time and ride a few minutes before changing the next one. That way you know which change made the difference.
Basic settings
Gearing and everyday ride feel.
How far the knob turns for each click of the shifter. Higher values turn it further.
With a Simulated Groupset picked, this is the size of a typical gear change. Bigger jumps between gears move further.
Aim for about 30 W per click at your usual cadence. Every bike is different, so adjust from there.
Swaps which shifter button adds resistance and which takes it away. Flip it if pressing up makes pedaling easier.
Gives the shifter a real set of gears for SIM mode (incline) rides. ERG mode ignores it.
- Unlimited, the default, moves the knob by Shift Step on every click. There is no top or bottom gear.
- A groupset has a fixed number of gears. Each shift moves in proportion to the real ratio change between the two gears.
| Groupset | Gearing |
|---|---|
| Standard Road Compact | 50/34T, 11–34T |
| MTB 1x12 – Wide Range | 32T, 10–52T |
| Gravel 1x13 – Optimized XPLR | 42T, 10–46T |
| Mixed Terrain 1x24 | 24 gears, 0.75–5.49 ratio |
| All-Rounder | 48/35T, 10–33T |
A custom groupset loaded from a settings file shows as Current custom groupset. Picking a preset replaces it.
You can also change it mid-ride: tap Settings on the Virtual Shifter screen.
How much SIM mode hills change the resistance. Higher values make climbs steeper. Lower values flatten them.
Riding Zwift? Its Trainer Difficulty setting starts at 50%, which halves the hills SmartSpin2k receives. Raise Trainer Difficulty or this setting to make up for it. More on Trainer Difficulty.
How hard ERG mode chases the target power.
- Too low: slow to reach a new target.
- Too high: overshoots, then swings above and below before it settles.
A small overshoot that settles quickly is fine.
Change it by about 1 at a time, and ride a couple of interval changes before you judge it.
Advanced settings
Motor tuning and device behavior. The defaults suit most bikes.

The name SmartSpin2k shows in Bluetooth lists and training apps. It also sets the web address on your network. A name of garage gives http://garage.local/. Useful when there is more than one SmartSpin2k in the house.
How much current the motor gets. Raise it if the motor stalls on a stiff, felt-resistance knob. Lower it if the motor runs hot.
Stay within your power adapter’s rating.
Keeps the motor quiet. Leave it on unless it causes problems. Turning it off gives a little more torque on felt-resistance bikes, but the motor is louder.
Scales the power your bike reports. Use it when your bike’s power is well off from a real power meter. To work it out, divide the power meter reading by the bike’s reading at the same effort. If the bike shows 250 W while a power meter shows 200 W, use 0.8.
Schwinn IC4 and Bowflex C6 riders often land around 0.7 to 0.8.
How fast the motor turns the knob. The default suits almost every bike.
The lowest power your bike makes with the knob near its lightest. Before SmartSpin2k has found the knob’s limits, ERG mode won’t aim below this. ERG also drops to this target when you stop pedaling.
To measure it, pedal at 90 rpm with the knob a turn or two above its lightest and note the watts. On a Schwinn IC4, use resistance 10 of 100.
The most power your bike can absorb. The shifter won’t raise an ERG target above it.
To measure it, pedal at 90 rpm with the knob as high as you can comfortably hold and note the watts. Set this at or a little above that number.
How hard the motor pushes before calibration counts a knob stop as reached. Lower it if the motor grinds at a stop. Raise it if it stops before the real end. See Adjust Homing Force.
The Calibrate Trainer screen has this setting too.
Reports power from the knob position and your cadence, using a Power Table learned with a power meter. Only for bikes with no power output of their own. See Power from the Power Table.
Bluetooth settings
The sensors SmartSpin2k connects to on every ride.
Your bike, power meter pedals, or Grupetto. Tap SCAN, tap your device in the list, then tap SAVE. none means SmartSpin2k connects to no power meter.
Not in the list? Make sure no other app is connected to it, pedal to wake it, then scan again. Step by step: Choose your power source.
A heart rate monitor for SmartSpin2k to pass on to your training app. This helps on Apple TV, which allows only a few Bluetooth connections. Scan and save it the same way.
Network settings
A 2.4 GHz WiFi network for SmartSpin2k to join. Once it’s on WiFi, SmartSpin2k gets firmware updates, and its web page opens on your network. Enter the network name and password, tap Save to SmartSpin2k, then tap Reboot now. Step by step: Heart rate and WiFi.
5 GHz networks won’t work. If your router has separate 2.4 GHz and 5 GHz network names, pick the 2.4 GHz one.
Save, restore, and reset
Tap Save & restore settings at the top of Settings.

Save a copy keeps your current settings in the app. Load saved settings puts a copy back onto SmartSpin2k. Save a copy once your bike feels right.
Export to a file creates a .ss2k file you can keep or share. Import from a file adds a .ss2k or .json file to your saved copies. This is an easy way to share a setup with someone who has the same bike.
Puts every setting on SmartSpin2k back to its default. Copies saved in the app stay.
Save a copy first if you might want your settings back.
On a computer
Once SmartSpin2k is on your WiFi, it also has a settings web page. Open http://SmartSpin2k.local/ and choose Settings. If you renamed your SmartSpin2k, use the new name, for example http://garage.local/.
No WiFi set up yet? SmartSpin2k starts its own WiFi network with its name. Join it with the password password, and the page opens on its own.
The web page has most of the same settings. Some have different names:
| Companion App | Web page |
|---|---|
| Shift Step | Shift Amount |
| Swap Shifter Direction | Shifter Direction |
| Power Correction Factor | Power Multiplier |
| Stepper Power | Stepper Motor Power |
| Stealth Chop | Stepper StealthChop |
| Name of SmartSpin2k | Device Name |
| Power Table for Power | PowerTable For Power |
Stepper Motor Speed and Homing Force are only in the app. Two settings are only on the web page:
- Stepper Motor Direction reverses the motor. Change it only if SmartSpin2k turns the knob the wrong way, so resistance drops when it should rise.
- UDP Logging sends SmartSpin2k’s logs across your network for troubleshooting. Leave it off unless someone helping you asks for logs. See Viewing logs via UDP.


