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

Optimierung von Multi-AI-Workflows mit OpenClaw und MemOS
OpenClaw, in Kombination mit großen Modellen und MemOS, verbessert die Stabilität von Multi-AI-Workflows, indem es Kontext und Gedächtnis effektiv verwaltet.

Erstellen einer personalisierten KI-Nachrichtenpipeline mit Claude
Ein Entwickler hat ein System aufgebaut, das täglich über 200 Artikel aus RSS-Feeds verarbeitet, sie anhand persönlicher Schlüsselwörter mit Claude Haiku bewertet, in Kategorien einteilt und für unter 5 US-Dollar pro Monat eine strukturierte Morgenzusammenfassung per E-Mail liefert.

Verwendung von Obsidian mit OpenClaw als Second-Brain-Setup
Ein Entwickler teilt sein Setup mit OpenClaw und Obsidian als Second-Brain-System, das QMD für effiziente Notizensuche und bedarfsgesteuertes Laden von Fähigkeiten implementiert, um den Token-Verbrauch um 80-90% zu reduzieren.

OpenClaw-Agent verbrannte 20 US-Dollar an API-Token aufgrund von aufgeblähtem Web-Scraping-Kontext
Ein Entwickler, der einen OpenClaw-Agenten zur Überwachung von Finanzseiten erstellte, verbrauchte versehentlich API-Token im Wert von 20 US-Dollar innerhalb weniger Stunden, indem er Yahoo Finance-Seiten abrief, die 609.000 Token überflüssigen HTML-Codes wie Navigationsleisten und Cookie-Banner im Kontextfenster enthielten.