SimRacing-Display Wifi für Fanatec Wheelbase (PS4,5,XBOX)

U

User 33850

Guten Tag zusammen,

ich bin leidenschaftlicher Konsolenrennfahrer und war auf der Suche nach einem Telemetrie-Display für meine Fanatec Wheelbase.
Leider habe ich nichts brauchbares auf dem Markt gefunden, welches sich ohne PC mit meinen Konsolen verbinden lässt.
Also habe ich selbst Hand angelegt und mir mit Hilfe eines ESP32 Mikrokontroller und einem 3,5" Nextion HMI ein SimRacing-Display gebastelt,
welches die UDP Pakete (derzeitig von F1 2021) empfängt und an das HMI weitergibt, das ganze über WLAN.
Zunächst wurde die Funktion mit einem NodeMCU Entwicklerboard evaluiert, dies lässt sich aber zusammen mit dem Display schwierig an die Wheelbase anbringen.
Daher habe ich das ganze Design auf eine Platine gebracht, die auch ohne weiteres an der Wheelbase angebracht werden kann.
Die Bauteile befinden sich derzeitig im Zulauf, sobald alles montiert ist liefere ich weitere Bilder nach.


 

Anhänge

  • srd01.jpg
    srd01.jpg
    231,5 KB · Aufrufe: 77
  • srd02.jpg
    srd02.jpg
    153,2 KB · Aufrufe: 75
  • srd03.jpg
    srd03.jpg
    88,2 KB · Aufrufe: 67
  • srd04.jpg
    srd04.jpg
    92 KB · Aufrufe: 74
Zuletzt bearbeitet:
U

User 33850

UPDATE:

Die Platinen und Bauteile sind nun endlich eingetroffen, im nachfolgenden Video sieht man das Display, an einem DD Pro.



wsrd1.jpg
 

Anhänge

  • wsrd2.jpg
    wsrd2.jpg
    265,4 KB · Aufrufe: 43
U

User 33850

Update:

- Screens können jetzt per Dreieck bzw. Y-Taste gewechselt werden.
- Neuer Screen hinzugefügt. Zeigt letzte und beste Rundenzeit vom Vorder- und Hintermann und den aktuellen Abstand an.
- Rot eloxierte Aluschrauben und Abstandshalter montiert.

73FB28FA-3877-4417-9100-9E82828531CF.jpeg

Siehe Video:

 
U

User 19015

Das Thema sollte man vielleicht eher Richtung Gewerbe verschieben.
 
U

User 19015

Magst Du mal sagen warum ??

Das sah bzw. sieht für mich nach einer gewerblichen Produktvorstellung aus, ich habe das Teil zumindest in den letzten Tagen auf eBay Kleinanzeigen und Facebook als Angebot gesehen. Professionell aufgezogen Mit Feature-Übersicht und Kaufpreis.

Aber vielleicht kommen ja noch Details zum DIY, so dass auch die Community davon profitiert.
 
U

User 33850

Das sah bzw. sieht für mich nach einer gewerblichen Produktvorstellung aus, ich habe das Teil zumindest in den letzten Tagen auf eBay Kleinanzeigen und Facebook als Angebot gesehen. Professionell aufgezogen Mit Feature-Übersicht und Kaufpreis.

Aber vielleicht kommen ja noch Details zum DIY, so dass auch die Community davon profitiert.

In erster Linie habe ich das Dashboard für den Eigenbedarf entwickelt. Da ich aber mindestens 5 Platinen bestellen musste, wäre es zu Schade gewesen, diese in der Schublade verrotten zu lassen. Aus diesem Grund hat ein Freund die anderen 4 Stk. auf Ebay und Facebook angeboten. Letzten Endes wollte ich nur zeigen was abseits von PC Dashboards und ohne SimHub möglich ist. Daher ist im Eingangspost ja auch das Platinen Layout zu sehen. Jeder der also ein wenig Ahnung von der Mikrokontroller-Programmierung, Platinen-Design, Elektrotechnik und Grafikdesign hat, kann das Dashboard nachbauen. Ich habe schon überlegt, ob ich das Platinen-Design so ändern sollte, das man auch ein normales Entwicklerboard (NodeMCU ESP32) aufstecken kann und die Firmware von Display und Dashboard auf GitHub veröffentliche.
 
U

User 19015

Na das wäre dann auch wirklich DIY und es würden sich bestimmt einige User freuen 👍🏻

Schöne Arbeit!
 
U

User 33850

UPDATE:

Wie bereits angekündigt, habe ich mich dazu entschieden, das Projekt in naher Zukunft als OpenSource weiterzuführen und auf GitHub zu veröffentlichen. Im Rahmen dessen, habe ich auch gleich das Platinen-Layout für das Entwicklerboard NodeMCU ESP32 fertig gestellt.
Somit kann künftig auch jeder der mit einem herkömmlichen Lötkolben und der Arduino IDE umgehen kann, das Display nachbauen.

Als nächstes steht die Integration von "Over The Air Updates" für den Microcontroller und des Nextion Displays an.

image02.jpg image01.jpg
 
U

User 33850

UPDATE:

- Die Taste zum Wechseln der Seiten kann nun über das Touchscreen definiert werden.

image03.jpg
 
U

User 33850

Update:

-Überarbeitung des Menü
-Einstellbarer Schaltblitz
-Einstellbarer Indikator für Gasdosierung beim Start

 
U

User 34621

Hi, echt cooles Projekt. Ich bin auf der Suche nach einem PS5 Dashboard auf dein Projekt gestoßen.
Kurze Frage vielleicht, komme eher aus der herkömmlichen Entwicklung.
Wo kann man solche Platinen, wie du sie für den NodeMCU ESP32 hast, bestellen?

Viele Grüße
 
U

User 33850

Hi, echt cooles Projekt. Ich bin auf der Suche nach einem PS5 Dashboard auf dein Projekt gestoßen.
Kurze Frage vielleicht, komme eher aus der herkömmlichen Entwicklung.
Wo kann man solche Platinen, wie du sie für den NodeMCU ESP32 hast, bestellen?

Viele Grüße

Hi Twoxx,

es gibt tatsächliche viele verschiedene Anbieter. Ich bevorzuge JLCPCB.
Ich habe noch eine Platine hier, wenn du den Versand übernimmst, schicke ich Dir diese gerne zu.
Wenn du aus der Nähe kommst (Kreis Neuss), kannst Du die aber auch persönlich abholen.

Viele Grüße
 
U

User 24780

Ich finde das mega cool.

Ich würde mir so was mit größerem Display wünschen. Dann kann man aus dem Augenwinkel schon mehr erkennen. Aber die Idee ist super und die Umsetzung macht Appetit auf mehr.

Ich habe aber ein paar Fragen:
  • Lassen sich die Seiten einfach selbst zusammenkonfigurieren?
  • Warum kann ich nur einen Button zum switchen belegen, macht es nicht Sinn auch „page up“ und „page down“ anzubieten? Oder die Konfiguration über das Spiel zu machen?
  • Wie einfach lassen sich andere Spiele, die auch UDP nutzen, konfigurieren? Oder wenn ein neues F1 23 kommt.
  • Wenn Du UDP auswertest, lassen sich darüber über die Platine dann auch Hardware LED ansteuern für RPM/Schaltanzeige und Flaggen?

  • Ich bin gespannt wie es weitergeht. Top. Danke fürs Zeigen und Offenlegen.
 
U

User 33866

Oh richtig tolles Projekt. Würd das gerne nachbauen, hast Du noch eine Platine?
Übernehme natürlich die Kosten dafür.
 
U

User 33850

Ich finde das mega cool.

Ich würde mir so was mit größerem Display wünschen. Dann kann man aus dem Augenwinkel schon mehr erkennen. Aber die Idee ist super und die Umsetzung macht Appetit auf mehr.

Ich habe aber ein paar Fragen:
  • Lassen sich die Seiten einfach selbst zusammenkonfigurieren?
  • Warum kann ich nur einen Button zum switchen belegen, macht es nicht Sinn auch „page up“ und „page down“ anzubieten? Oder die Konfiguration über das Spiel zu machen?
  • Wie einfach lassen sich andere Spiele, die auch UDP nutzen, konfigurieren? Oder wenn ein neues F1 23 kommt.
  • Wenn Du UDP auswertest, lassen sich darüber über die Platine dann auch Hardware LED ansteuern für RPM/Schaltanzeige und Flaggen?

  • Ich bin gespannt wie es weitergeht. Top. Danke fürs Zeigen und Offenlegen.

Hallo Iceman,

schön das es Dir gefällt.

  • Lassen sich die Seiten einfach selbst zusammenkonfigurieren?
Jein, nicht über das Display direkt. Das Layout der Seiten entwerfe ich mit Photoshop (geht natürlich jedes Grafik Programm, ggf. auch Paint) und implementiere diese dann über das Nextion Studio. Und dann muss dem Mikrokontroller natürlich noch beigebracht werden, wie er mit dem Display kommuniziert.
  • Warum kann ich nur einen Button zum switchen belegen, macht es nicht Sinn auch „page up“ und „page down“ anzubieten? Oder die Konfiguration über das Spiel zu machen?
Guter Punkt. In der aktuellen Version kann ich die UDP Actions verwenden, um durch die Seiten zu blättern. Jedoch nur in eine Richtung. Vor und zurück könnte ich aber realisieren.

  • Wie einfach lassen sich andere Spiele, die auch UDP nutzen, konfigurieren? Oder wenn ein neues F1 23 kommt.
F1 ist bis dato auch immer abwärtskompatibel gewesen. Ich wählte im F1 2022 einfach das 2020 UDP Format aus, welches dann wie gewohnt funktionierte. Mittlerweile habe ich aber auch das F1 2022 UDP Format implementiert, weil ich die UDP Actions verwenden wollte.
Prinzipiell gehen alle Spiele die etwas ausspucken, man muss es dann halt nur programmieren.

  • Wenn Du UDP auswertest, lassen sich darüber über die Platine dann auch Hardware LED ansteuern für RPM/Schaltanzeige und Flaggen?
Ja.

  • Ich bin gespannt wie es weitergeht. Top. Danke fürs Zeigen und Offenlegen.
Gerne.
 
Oben