Développeur Utilise le Code Claude pour Construire une Clé USB qui Lance Automatiquement le Jeu Chrome Dino

Détails matériels et du firmware
Un développeur a créé une clé USB qui joue automatiquement au jeu Dino hors ligne de Chrome sans nécessiter de logiciel côté hôte ni d'extensions de navigateur. L'appareil utilise un microcontrôleur ATtiny85 (Digispark) avec 8 Ko de mémoire flash et 512 octets de RAM, coûtant environ 2 $.
Comment cela fonctionne
La clé se branche sur n'importe quel PC et apparaît comme un clavier USB HID standard. Elle utilise deux capteurs LDR (résistances dépendantes de la lumière) montés sur l'écran pour détecter les obstacles dans le jeu :
- Le capteur inférieur détecte les cactus
- Le capteur supérieur détecte les oiseaux
Lorsque des obstacles sont détectés, l'appareil envoie les commandes clavier appropriées (sauter ou se baisser) pour contrôler le personnage du jeu.
Rôle de Claude Code dans le développement
Le développeur a utilisé Claude Code comme partenaire principal de développement pour le firmware, qui est écrit en C bare-metal en utilisant avr-gcc (pas Arduino). Les contributions spécifiques incluaient :
- L'écriture de l'intégration de la pile clavier HID V-USB et du descripteur de rapport
- La conception de la logique de classification des obstacles à double capteur via un développement itératif
- La création de la mesure d'enveloppe de largeur d'impulsion pour une temporisation adaptative à la vitesse
- La gestion du problème du sprite de cactus en forme de fourche (plusieurs sous-impulsions fusionnées via un seuil d'écart)
- L'écriture du README complet, de PLAN.md et du Makefile
Implémentation technique
Le système de temporisation adaptative traite l'accélération du jeu en mesurant le temps que met chaque obstacle à passer devant le capteur, en utilisant un filtre de minimum glissant, et en ajustant le délai de saut en conséquence. Codex a effectué une revue de code qui a détecté un bogue dans la logique de suivi d'enveloppe où la polarité du capteur était inversée à quatre endroits.
La taille totale du firmware est de 2699 octets. L'assemblage matériel, le montage des capteurs, le calibrage du potentiomètre LM393 et les tests physiques ont été effectués manuellement par le développeur.
Différenciateurs clés
- L'implémentation du clavier USB HID ne nécessite ni Python côté hôte ni extensions de navigateur
- Aucun servo ou solénoïde n'appuie sur la barre d'espace
- Capteurs doubles empilés verticalement pour la différenciation des obstacles
- Temporisation adaptative qui reste précise à mesure que la vitesse du jeu augmente
📖 Lire la source complète : r/ClaudeAI
👀 See Also

ALTWORLD : Une architecture de simulateur de vie persistante qui sépare le LLM de la base de données pour résoudre l'amnésie de l'IA
ALTWORLD est un jeu de simulation avec état qui résout le problème de la fenêtre de contexte en stockant l'état canonique de l'exécution dans des tables PostgreSQL et des objets JSON, puis en générant du texte narratif uniquement après les changements d'état. L'architecture utilise Next.js App Router, Prisma et PostgreSQL avec une séparation stricte entre la logique de simulation et la narration par IA.

Créer des agents IA sans codage avec Claude Code : trois exemples pratiques
Un utilisateur de Reddit partage sa configuration personnelle pour créer des agents IA avec Claude Code, détaillant trois implémentations spécifiques : un agent de briefing matinal automatisé qui extrait des informations des e-mails, des tâches et du calendrier ; un pipeline basé sur tmux pour capturer des articles Substack ; et un agent de synthèse de réunions.

Utiliser Claude IA pour créer des listes de contrôle marketing d'applications réutilisables pour les développeurs indépendants
Un développeur iOS indépendant a utilisé Claude IA pour créer une liste de contrôle marketing complète couvrant les tâches pré-lancement, semaine de lancement et post-lancement, réduisant le processus de deux semaines à un après-midi par application.

Comment un développeur a utilisé OpenClaw + Claude pour décrocher un emploi de rêve en un mois
Un data scientist sans emploi depuis un an a configuré OpenClaw sur un Mac mini avec l'API Claude pour rechercher des emplois deux fois par semaine. En un mois, il a trouvé un poste parfait un jour après sa mise en ligne, personnalisé des CV et reçu une offre.