This code is running on a ESP32 built into my Ninebot G30 max. The ESP32 controls a LED Strip on my luggage rack that is used for the backlight and the indicators.
On the handle bar I mounted a I²C Display which displays the current speed and time which are determined by a NEO-6M GPS Speed Module. To control the indicators I mounted two buttons on my handle bar using the models found in /3d-models.