@Joao_Silva1 You should be able to grab any edge to grow/shrink or move that edge. Then grab the other edge and put it wherever you want. It can even SPAN multiple monitors.
Or I could just put the title bar back on it.
@Joao_Silva1 You should be able to grab any edge to grow/shrink or move that edge. Then grab the other edge and put it wherever you want. It can even SPAN multiple monitors.
Or I could just put the title bar back on it.
V1.3 released that includes a simple icon for the tilt lock/unlock status.
If there is a big need to work around the “zwift and KickBikeGears.exe can not both use BLE on same computer at same time limitation” … I can make this all work with a “Direct Connection” interceptor.
Let me know if there is a need.
I think it Looks better without titlebar
I have a KICKR SHIFT.
It should be silent.
I had some creaking noises for a while. It turns out that I had to re-tighten the bolts on the legs.
That worked for a while.
Then I noticed the left crank had quite a bit of the shaft showing between the frame and the crank, so I loosened the pinch bolts, wiggled it in a bit, tightened the pinch bolts and screwed the cap in.
It’s silent now.
{ EDIT - The torque be on the center bolt / cap should be 3Nm. Loosen the pinch bolts first then tighten those to 15Nm after preloading. }
Dear Pat Fulgham,
Does this app also work with wahoo kickr bike shift?
Can it run with other apps? I even use rouvy.
Thank you very much.
Hi Dániel,
Maybe you could test it on the Kickr bike shift? Most people have only one indoor bike ;-).
Same goes for Rouvy…Since you are on a Zwift forum…
Program is independant so runs without Zwift and displays the settings of the bike … so theoretically you could run other programs as well… but I haven’t tried this myself.
Courage!
There is a version esp. for the Kickr Shift. Look the postings from stareat - Nikolaus_Kirchsteige.
github com / stareat / wahoo-kickr-bike-shift-display
@Gareth,
Did you ever create a Sauce for Zwift Mod to consume your KICKR bike data (Gears/Tilt)?
A pointer, github, discord discussion, etc… anything that can give me a head start?
Hi and thanks for spending time building this. Not sure if the need is big, but I currently run everything on bluetooth and would appreciate support for this.
Cheers
Hi Nikolaus,
my Lilygo T-Display S3 arrived today.
I tried to compiling and upload your code, but I get an error message:
C:\Users\admin\Desktop\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino: In function 'bool connectCharacteristic3(BLERemoteService, BLERemoteCharacteristic*)':*
C:\Users\admin\Desktop\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino:307:59: error: conversion from ‘String’ to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string’} requested
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~*
exit status 1
Compilation error: conversion from ‘String’ to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string’} requested
Any advice?
BR,
Frank
@ArcticZwifter Stay tuned
My guess is that you did not set your weight in the wahoo app. We need this to calculate the Watt/Kg.
Nope unfortunately not. Weight is set in the app under Settings/Profile.
And of course I looked that the trainer is in reach and paired to the app.
I also tried to connect the trainer via nrf-connect-for-mobile.
Upload process quits with the same error.
Sorry my bad. When the compilation already fails then the code never runs and it is indeed another issue.
Are you using Arduino IDE and have you chosen the correct board and settings?
It works now. I downgraded to Arduino ESP32 lib 2.0.6, which was the flaw I guess.
Looks the same with minor differences:
The type is the correct one:
If you don’t need the power display you could comment out all occurrences.
Hey, yes. It works! I will try out to comment out alle Power and Cadence related Stuff, cause I already have this in Zwift or on my Garmin Headunit.
I think I am able to do that!
Hello from Greece
I am trying the kickr bike shift version from stareat with a Lilygo T-Display S3 but when i upload the sketch the following error appears
C:\Users\Konstantinos\Documents\Arduino\wahoo-kickr-bike-shift-display-main\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino: In function ‘bool connectCharacteristic3(BLERemoteService*, BLERemoteCharacteristic*)’:
C:\Users\Konstantinos\Documents\Arduino\wahoo-kickr-bike-shift-display-main\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino:293:59: error: conversion from ‘String’ to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string’} requested
293 | std::string rxValue = pRemoteCharacteristic->readValue();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
exit status 1
Compilation error: conversion from ‘String’ to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string’} requested
What i am doing wrong because i don’t know any coding in arduino?
Any help is appreciate
Hey Konstantinos. Try downgrading the library. It worked for others.
The latest Version is “Arduino Release v2.0.14 based on ESP-IDF v4.4.6”.
Here is how to use the stable version:
h**ps://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html
All newer Versions are pre-release to alpha and not recommended.
h**ps://github.com/espressif/arduino-esp32/releases
Alpha Version 3.0.0 has a lot of changes as stated at:
h**ps://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/2.x_to_3.0.html
The first change in the image is causing the issue.
I’ve updated the readme on github to adress this issue.