DIY-Projekt: Mit SPC Box eine individuelle Simracing Button Box bauen
Button-Boxen sind ein fester Bestandteil vieler Sim-Rigs und es gibt sie in vielen Formen und Ausführungen. Mit der SPC Box haben Simracer jetzt die Möglichkeit, ihre eigene Button Box zu designen, ohne dafür CAD- oder Programmierkenntnisse zu besitzen. Das Projekt ist von Anfang an völlig kostenlos und kann direkt über den Browser ohne Zusatzprogramme ausgeführt werden.

Eine vollständig konfigurierbare Button-Box in wenigen Schritten
Das Projekt SPC Box ermöglicht es Nutzern, in wenigen Schritten und ohne Programmierkenntnisse ihre eigene Button-Box zu designen und anzuschließen. Benötigt werden dazu lediglich ein 3D-Drucker und ein Lötkolben.
Komponenten auswählen und bestellen
Die Konfiguration der eigenen Button-Box beginnt selbstverständlich mit der Auswahl der elektronischen Komponenten. Zu Beginn des Projekts stehen drei verschiedene Komponenten zur Wahl:
- Buttons: Hier können beliebige Standard-Buttons mit zwei Pins verwendet werden, welche bei Druck den Stromkreis schließen
- Encoder: Es können als Encoder entweder EC11-Encoder mit oder ohne zusätzlicher Push-Funktion verbaut werden
- Switches: Bei Switches können Modelle mit einer oder zwei Betätigungsrichtungen verbaut werden
Nach erfolgter Auswahl erscheinen die Komponenten unterhalb der Grafik, die sich dynamisch ändern lässt. Beispielsweise kann man die Komponenten zu anderen Pins verschieben und frei am Controller-Board anordnen. Zusätzlich findet ihr am Fuß der Seite eine vollständige Teileliste mit Links zu AliExpress. Natürlich können die einzelnen Komponenten aber auch bei beliebigen anderen Shops bestellt oder aus dem eigenen Bestand entnommen werden.


Gehäuse vorbereiten und drucken
Neben einem Lötkolben ist für die Verwirklichung dieses DIY-Projekts natürlich auch ein 3D-Drucker erforderlich. Doch im Gegensatz zu den meisten anderen Projekten lädt man hier nicht einfach fertige Dateien herunter, sondern kann sich innerhalb der Möglichkeiten von SPC Box eine eigene Button-Box konfigurieren. Dabei können viele verschiedene Parameter verändert werden.
- Breite, Tiefe und Höhe der Button Box
- Stärke des Deckels
- Radius der Gehäuseecken
- Durchmesser der Ausschnitte für Buttons, Encoder und Schalter
- Freie Platzierung der Bedienelemente
- Position und Ausrichtung des Raspberry Pi Pico Mounts
- Anzahl und Anordnung der Befestigungspunkte für Gewindeeinsätze
Für die Positionierung der Bedienelemente stehen verschiedene Möglichkeiten zur Verfügung. Mit der automatischen Platzierung erstellt SPC Box ein gleichmäßiges Layout. Buttons, Encoder und Schalter lassen sich dagegen im Raster gezielt anordnen. Alternativ können alle Bedienelemente völlig frei positioniert werden und ihre Abstände können millimetergenau festgelegt werden. Die vorhandenen Lochdurchmesser sind für die in der Teileliste verlinkten Komponenten ausgelegt, hier sollte man vor dem Druck noch einmal nachmessen und die Werte ggfs. anpassen.


Anschließend werden die .STL-Dateien automatisch generiert und können auch schon direkt heruntergeladen werden.
- Button Box Gehäuse
- Button Box Deckel
- Zusätzlich nutzbare Encoder Kappen, falls Encoder verbaut wurden

Zusammenbau und Verkabelung
Wenn alle Komponenten beisammen sind, das Gehäuse gedruckt wurde und der Plan für die Verkabelung erstellt ist, kann mit der Endmontage begonnen werden. Hierzu wird der Pico mit M2-Schrauben in der vorgesehenen Halterung verschraubt und die Komponenten werden gemäß Schaltplan verlötet. Dabei besitzt jede Funktion ihren eigenen Port, sodass keine Dioden verbaut werden müssen, um ungewollte Eingaben zu vermeiden. Anschließend wird der Gehäusedeckel mit vier M3-Schrauben fixiert und die Button-Box ist von der Hardwareseite her komplettiert.
Tipp: Wenn man es sich einfacher machen möchte, kann man beispielsweise eine etwas dickere Button-Box mit extra viel Platz für Kabel konfigurieren.

Firmware aufspielen und konfigurieren
Um die Button Box mit Leben zu versorgen, braucht man natürlich noch die passende Firmwaren. Dies wird in zwei kurzen Schritten umgesetzt
- Download der .UF2-Datei und Installation der Firmware
- Anschließend wird der Pico direkt über einen kompatiblen Webbrowser (z.B. Chrome, Edge, Firefox oder Opera) nach erfolgter Freigabe konfiguriert.
Hat man den Pico erfolgreich verbunden, kann man die aktuelle Konfiguration sehen und mit seiner eigenen überschreiben. Zusätzlich kann man hier die einzelnen Komponenten direkt im Browser noch einmal auf ihre korrekte Funktion testen.

Beispielprojekte
Natürlich muss man nicht bei null anfangen: Zum Start des Projekts kann man beispielsweise eines von vier fertigen Designs auswählen und die Button-Boxen dann frei nach den eigenen Vorlieben anpassen. Über ein Dialogfenster am rechten Bildschirmrand besteht zusätzlich die Möglichkeit, sein Projekt zu exportieren, um es zu einem späteren Zeitpunkt weiterzubearbeiten oder über einen Link mit anderen Nutzern zu teilen.
- Square Allrounder: https://simracing-pc.de/spcbox/square-allrounder
- 24-Button Control Panel: https://simracing-pc.de/spcbox/24-button-control-panel
- Tiny Button Box: https://simracing-pc.de/spcbox/tiny-button-box
- Compact Button Box: https://simracing-pc.de/spcbox/compact-button-box














Schreibe einen Kommentar