Speedhive Race Display – ESP32 Pinbelegung & Bedienung
Das Display zeigt aktuelle Practice-Zeiten von MYLAPS Speedhive an. Angezeigt werden unter anderem Bestzeit, Durchschnittszeit, Abstand zum Führenden, Konstanz und Durchschnittsgeschwindigkeit.
Pinbelegung ESP32 → ILI9341
ILI9341ESP32VCC3,3 V bzw. 5 V je nach DisplaymodulGNDGNDCSGPIO 5RESET / RSTGPIO 4DC / RSGPIO 2MOSIGPIO 23SCK / CLKGPIO 18MISOGPIO 19LED / BLVersorgung des Displaymoduls
Konfigurationstaster
Ein externer Taster wird zwischen GPIO27 und GND angeschlossen.
Ein zusätzlicher Widerstand ist nicht notwendig, da der interne Pull-up des ESP32 verwendet wird.
Alternativ kann auch der vorhandene BOOT-Taster des ESP32 auf GPIO0 benutzt werden.
GPIO27 oder BOOT ca. 3 Sekunden gedrückt halten → Konfigurationsportal öffnen.
Ersteinrichtung
Beim ersten Einschalten versucht das Gerät, sich mit einem gespeicherten WLAN zu verbinden.
Ist noch kein WLAN eingerichtet, erstellt der ESP32 automatisch das WLAN:
Speedhive-Setup
Passwort:
speedhive
Mit Smartphone, Tablet oder PC mit diesem WLAN verbinden. Anschließend öffnet sich normalerweise automatisch das Konfigurationsportal. Falls nicht, im Browser aufrufen:
Dort kann das eigene WLAN ausgewählt und die Speedhive Location ID eingetragen werden.
Speedhive Location ID finden
Die Location ID findet man über die Practice-Seite der gewünschten Strecke bei Speedhive.
Beispiel:
speedhive.mylaps.com/practice/52032148
Die Zahl am Ende ist die Location ID:
52032148
Diese Nummer im Konfigurationsportal in das Feld Speedhive Location ID eintragen und speichern.
Danach lädt das Display automatisch die Practice-Daten dieser Strecke.
WLAN oder Location später ändern
Auch wenn bereits ein WLAN gespeichert ist, können die Einstellungen jederzeit wieder geöffnet werden.
Dazu:
externen Taster an GPIO27 ca. 3 Sekunden gedrückt halten
oder
BOOT-Taster am ESP32 ca. 3 Sekunden gedrückt halten.
Danach erscheint erneut das WLAN:
Speedhive-Setup
Dort können WLAN und Location ID geändert werden.
Benötigte Hardware
- 1× ESP32 Dev Module / ESP32-WROOM-32
- 1× ILI9341 TFT Display, 2,8", 320×240, SPI
- 1× Taster für Setup
- Anschluss: GPIO27 → Taster → GND
- Jumper-/Dupont-Kabel oder Litze
- USB-Kabel bzw. 5-V-Stromversorgung für den ESP32
- 4× M3x6 Schrauben
