Komoot is a navigation app for Android and iPhone especially for cycling and hiking. The BLE protocoll for external navigation displays is described on kommot/BLEConnect
This project implements a BLE receiver based on an ESP32 module and a 64*128 pixel OLED display to show the direction, distance and street name to the next junction.
The device is turned on via a touch input connected to the ESP32 pin 15 and automatically turns off if it doesn't receive new updates from the Komoot app for a while.
For more information, have a look at Komoot BLE receiver description.
The name of the next street is shown at the top of the display. In the middle the direction and the distance to the next way point can be found. The bottom shows the current street name and below it the battery level.
The Blender and STL files for the 3D-printed case are in the /navi-case] folder. It is designed for the Lolin32 lite and the 1.3" OLED display.