Many thanks for your reply Nikolaus,
this time was going better until a liitle bit before finish a new error appears
Sketch uses 1637541 bytes (124%) of program storage space. Maximum is 1310720 bytes.
Global variables use 40784 bytes (12%) of dynamic memory, leaving 286896 bytes for local variables. Maximum is 327680 bytes.
Sketch too big; see h**ps://support.arduino.cc/hc/en-us/articles/360013825179 for tips on reducing it.
text section exceeds available space in board
Compilation error: text section exceeds available space in board
I visited the sugest link but I didn’t find something that I know to do it
that is a little bit before the error message
In regards to your noise, I had something that sounds very similar. At the bottom phase of every fourth pedal rotation there was what sounded like a sound of metal and plastic rubbing, coming from the crank area. I have done two rides now and the noise has diminished. If it doesn’t go away completely I will look to disassemble that front part (the shroud around what would be the chainring on a “proper” bike) to see what is happening.
Hi Stephen,
yes indeed. After three one hour rides, the sound is not that prominent any more.
But I will have an eye on it.
Riding now, the noise sound more like I saw it in all the youtube reviews of the kickr bike shift.
With that I can live now. Hope you figure it out.
Frank
the differnce from S3 to C3 is the proseccor of the board
does it realy matters because i try to upload the sketch as esp32 S3 and as esp32 C3
both tries ressults as an error
Error with ESP32 S3
In file included from C:\Users\Tasso\OneDrive\Documents\Arduino\wahoo-kickr-bike-shift-display-main\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino:6:
C:\Users\Tasso\AppData\Local\Arduino15\libraries\TFT_eSPI/TFT_eSPI.h:302:21: error: ‘VSPI’ was not declared in this scope
uint8_t port = VSPI;
^~~~
C:\Users\Tasso\AppData\Local\Arduino15\libraries\TFT_eSPI/TFT_eSPI.h:302:21: note: suggested alternative: ‘SPI’
uint8_t port = VSPI;
^~~~
SPI
exit status 1
Compilation error: exit status 1
Error with ESP32 C3
In file included from C:\Users\Tasso\OneDrive\Documents\Arduino\wahoo-kickr-bike-shift-display-main\wahoo-kickr-bike-shift-display\wahoo-kickr-bike-shift-display.ino:6:
C:\Users\Tasso\AppData\Local\Arduino15\libraries\TFT_eSPI/TFT_eSPI.h:302:21: error: ‘VSPI’ was not declared in this scope
uint8_t port = VSPI;
^~~~
C:\Users\Tasso\AppData\Local\Arduino15\libraries\TFT_eSPI/TFT_eSPI.h:302:21: note: suggested alternative: ‘SPI’
uint8_t port = VSPI;
^~~~
SPI
Have a look in the User_Setup_Select.h file in your Arduino libraries and there into the Folder TFT_eSPI. Make sure, to uncomment the right board, the one you use and try uploading again.
For the Lilygo T-Display S3 there should be (without //): #include <User_Setups/Setup206_LilyGo_T_Display_S3.h>
where did you download the TFT_eSPI file?
I downloaded that one
h**ps://github.com/Xinyuan-LilyGO/TTGO-T-Display
because I am sure I have an older version and the wrong one.
Mine doesn’t have the “setup206” line it stops in Setup135
the uncomment line is #include <User_Setups/Setup25_TTGO_T_Display.h> // Setup file for ESP32 and TTGO T-Display ST7789V SPI bus TFT
Friend let me tell you what i do
I install the program arduino ide version 2.2.1
then I go to file > preferences > Additional Boards Manager URLs
I put your link and in board manager DOESN’t have the ESP32 2.0.4 only the 3.0.0 and two other older
so I put the link stareat gives me
h**ps://espressif.github.io/arduino-esp32/package_esp32_index.json
then tools > board > board manager and i Instal esp32 version 2.0.4
what I do with tools > manage libraries you mentioned
So the scenario with the wrong board is not realistic but clearly something i was doing wrong
I follow that tutorial (google translated to english)
h**ps://m.blog.naver.com/mmpj/223104077717
so i had the wrong TFT_eSPI files that the tutorial mentioned and managed to find the correct one here
h**ps://github.com/Xinyuan-LilyGO/T-Display-S3-AMOLED
with trial and error i managed to upload the sketch but I don’t think was correct because in the end it says hard resetting via RTS pin
keep in mind that the board connects to kickr bike shift but the display is wrong.
is it something with scaling because i checked the resolution is 320x170
thanks in advance
Hi Pat, first of all thanks for your solution.
To use with sauce for zwift and DIRCON wich programma do i need?
The KickrBikeInterceptor for connection and then KickrBikeGearsS4ZMod for display it on Sauce?
EDIT: just read that it uses BLE and sent it as DIRCON.