Entwickler nutzt Claude Code, um USB-Dongle zu bauen, der Chrome-Dino-Spiel automatisch startet

Hardware- und Firmware-Details
Ein Entwickler hat einen USB-Dongle erstellt, der automatisch das Offline-Dino-Spiel von Chrome spielt, ohne dass Software auf dem Host-Rechner oder Browser-Erweiterungen erforderlich sind. Das Gerät verwendet einen ATtiny85 (Digispark)-Mikrocontroller mit 8 KB Flash und 512 Byte RAM, der etwa 2 US-Dollar kostet.
Funktionsweise
Der Dongle wird an jeden PC angeschlossen und erscheint als Standard-USB-HID-Tastatur. Er verwendet zwei LDR (lichtabhängige Widerstände)-Sensoren, die am Monitor montiert sind, um Hindernisse im Spiel zu erkennen:
- Unterer Sensor erkennt Kakteen
- Oberer Sensor erkennt Vögel
Wenn Hindernisse erkannt werden, sendet das Gerät entsprechende Tastaturbefehle (Springen oder Ducken), um die Spielfigur zu steuern.
Claude Codes Rolle bei der Entwicklung
Der Entwickler nutzte Claude Code als primären Entwicklungspartner für die Firmware, die in Bare-Metal-C mit avr-gcc (nicht Arduino) geschrieben ist. Spezifische Beiträge umfassten:
- Schreiben der V-USB-HID-Tastatur-Stack-Integration und Deskriptor-Berichte
- Entwurf der Dual-Sensor-Hindernisklassifizierungslogik durch iterative Entwicklung
- Erstellung von Pulsbreiten-Hüllkurvenmessungen für geschwindigkeitsadaptives Timing
- Behandlung des Kakteen-Sprite-Problems mit Gabelform (mehrere Teilimpulse werden über Schwellenwertlücken zusammengeführt)
- Verfassen der vollständigen README, PLAN.md und Makefile
Technische Umsetzung
Das adaptive Timing-System berücksichtigt die Beschleunigung des Spiels, indem es misst, wie lange jedes Hindernis braucht, um den Sensor zu passieren, einen gleitenden Minimalfilter verwendet und die Sprungverzögerung entsprechend skaliert. Codex führte eine Code-Überprüfung durch, die einen Fehler in der Hüllkurvenverfolgungslogik aufdeckte, bei dem die Sensorpolarität an vier Stellen invertiert war.
Die gesamte Firmware-Größe beträgt 2699 Byte. Die Hardware-Montage, Sensoranbringung, LM393-Potentiometer-Kalibrierung und physische Tests wurden manuell vom Entwickler durchgeführt.
Wesentliche Unterscheidungsmerkmale
- USB-HID-Tastatur-Implementierung erfordert keine Host-seitige Python- oder Browser-Erweiterungen
- Keine Servo- oder Solenoid-Betätigung der Leertaste
- Dual vertikal gestapelte Sensoren zur Hindernisdifferenzierung
- Adaptives Timing, das mit zunehmender Spielgeschwindigkeit präzise bleibt
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Hermes vs. OpenClaw: Der Unterschied ist die Persönlichkeit, nicht die Geschwindigkeit
Ein Entwickler vergleicht Hermes und OpenClaw nebeneinander und stellt fest, dass der Hauptunterschied darin liegt, wie jedes Framework mit Identität umgeht: Hermes speichert Erinnerungen, OpenClaw speichert Persönlichkeitsaspekte über soul.md.

Lokalisierung großer Codebasen mit LLMs: Ein Entwickler-Workflow für 4.500 UI-Schlüssel
Ein Entwickler teilt seinen Workflow zur Lokalisierung eines Spiels mit 4.500 UI-Schlüsseln mithilfe von LLMs. Er stellte fest, dass das Hinzufügen von Kontext zu Übersetzungsprompts und die Verwendung lokaler Modelle wie Qwen 3 8B akzeptable Qualität lieferten, während Cloud-Modelle wie Claude und Gemini Pro mit Dateigröße und Genauigkeit zu kämpfen hatten.

Wie ein React useEffect-Fehler zufällige Haptik-Feedbacks verursachte und die App-Bindung ruinierte
Ein Entwickler ignorierte monatelang Nutzerberichte über zufällige App-Vibrationen, nur um herauszufinden, dass ein React useEffect-Abhängigkeitsproblem auf Mittelklasse-Geräten ständiges haptisches Feedback verursachte, wodurch die 7-Tage-Retention von einem Benchmark von 35 % auf 18 % sank.

Claude Opus 4.6 reverse-engineert Spielauthentifizierung in 7 Minuten mithilfe von Ghidra MCP
Ein Entwickler nutzte Claude Opus 4.6 mit dem Ghidra-MCP-Server-Plugin, um die Authentifizierungsprüfmethode für Command & Conquer: Kane's Wrath zu reverse-engineeren. Die KI analysierte eine saubere Binärdatei, identifizierte die Prüffunktion, erstellte einen Patch und benannte alle Funktionen und Datenstrukturen in etwa 7 Minuten um.