This is an ESP-32 based tachometer that I built for my stationary bike stand. It uses the Indoor Bike Data characteristic of the FTMS BLE service.
The Cura 3d print settings for the tachMount.stl are below: