Together with an MPU6050 [3] you will then be able to get speed and incline readings from the ESP32. The ESP32 will act as BLE server and transmit this data. For example connect with the Zwift app ...