In NeoTeo sind wir glühende Verfechter der Kombination aus Tastatur und Maus fürs Spielen, aber wir verstehen auch, dass sich einige Titel mit einem Gamepad viel besser anfühlen. Von Kampfspielen über Metroidvanias bis hin zu ähnlichen Genres muss die Finger-Augen-Bildschirm-Koordination optimal sein. Mit diesem Gedanken im Hinterkopf erreichen wir die Türen von GP2040, einem Open-Source-Firmware-Projekt zur Erstellung eines individuellen Gamepads, das auf dem Raspberry Pi Pico läuft. Es ist mit den wichtigsten Protokollen kompatibel, bietet weniger als eine Millisekunde Latenz und unterstützt sogar RGB.

GP2040: Erstelle dein eigenes Gamepad mit diesem exzellenten Open-Source-Projekt
GP2040

Beim Kauf eines Gamepads gibt es zwei allgemeine Strategien: Wir können billige Modelle kaufen und sie zu Staub zermalmen, oder wir investieren in eine überlegene Lösung und setzen auf ihre Widerstandsfähigkeit und Reparierbarkeit. Es gibt jedoch eine dritte Alternative: die Erstellung eines eigenen Gamepads oder Controllers (DIY).

Nun kann der Ausdruck „Erstellen“ die Anpassung eines Protokolls an ein anderes sein, die Wiederbelebung eines alten Modells, das keine Unterstützung mehr hat, oder die Konstruktion einer individuellen Lösung mit Wahl des Sticks, der Tasten und der Positionen. Natürlich ist all das ohne ein flexibles Firmware nicht möglich, und da kommt das GP2040-Projekt ins Spiel.

GP2040: Firmware für DIY-Gamepads, Open Source und einfach zu konfigurieren

GP2040: Erstelle dein eigenes Gamepad mit diesem exzellenten Open-Source-Projekt
Nach der Installation lässt sich GP2040 ohne zusätzliche Software einfach konfigurieren

Der Hauptvorteil von GP2040 ist, dass es auf dem Raspberry Pi Pico und anderen Platinen basiert, die den RP2040-Mikrocontroller verwenden. Es handelt sich um einen ARM-Dual-Core-Chip mit einer Frequenz von 133 MHz (der durchschnittliche Übertaktungswert liegt bei 400 MHz), und er bringt eine Rechenleistung mit sich, die der anderer Mikrocontroller weit überlegen ist, die dieses Firmware offenbar sehr gut nutzt.

GP2040: Erstelle dein eigenes Gamepad mit diesem exzellenten Open-Source-Projekt
Ja, es unterstützt auch RGB

GP2040 unterstützt drei verschiedene Eingabemodi (XInput, Direct Input und Nintendo Switch), eine maximale Polling-Rate von 1000 Hz (in allen Modi) mit einer Eingabelatenz von weniger als einer Millisekunde, die Emulation des linken und rechten Sticks über das D-Pad, RGB für Tasten und Spielerindikatoren sowie monochrome Displays wie das SSD1306. Wir müssen auch die SOCD-Reinigungsmodi (Simultaneous Opposing Cardinal Directions) hervorheben und, am wichtigsten: eine visuelle Konfigurationsanwendung, die über einen integrierten Webserver bereitgestellt wird.

GP2040: Erstelle dein eigenes Gamepad mit diesem exzellenten Open-Source-Projekt
Das Pico Fighting Board von Feral AI vereinfacht die Nutzung von GP2040 mit dem Raspberry Pico noch weiter

Der Rest hängt von dir ab. Möchtest du einen Hit-Box-Klon erstellen, einen alternativen Controller für einen MiSTer konfigurieren oder das alte Gamepad einer Konsole anpassen, das dir gute Erinnerungen bringt? Mit GP2040 kannst du all das und noch viel mehr tun. Tatsächlich finden wir bereits individuelle PCBs, um GP2040 mit dem Pico zu nutzen und den Bau von DIY-Gamepads weiter zu vereinfachen.

Offizielle Website: Hier klicken