Desarrollador Usa Código Claude para Construir un Dongle USB que Ejecuta Automáticamente el Juego del Dinosaurio de Chrome

Detalles de Hardware y Firmware
Un desarrollador creó un dongle USB que juega automáticamente el juego Dino sin conexión de Chrome sin requerir software en el host ni extensiones del navegador. El dispositivo usa un microcontrolador ATtiny85 (Digispark) con 8KB de flash y 512 bytes de RAM, con un costo aproximado de $2.
Cómo Funciona
El dongle se conecta a cualquier PC y aparece como un teclado USB HID estándar. Utiliza dos sensores LDR (resistencia dependiente de la luz) montados en el monitor para detectar obstáculos en el juego:
- El sensor inferior detecta cactus
- El sensor superior detecta pájaros
Cuando se detectan obstáculos, el dispositivo envía los comandos de teclado apropiados (saltar o agacharse) para controlar el personaje del juego.
El Rol de Claude Code en el Desarrollo
El desarrollador utilizó Claude Code como el principal socio de desarrollo para el firmware, que está escrito en C de bajo nivel usando avr-gcc (no Arduino). Las contribuciones específicas incluyeron:
- Escribir la integración de la pila V-USB HID keyboard y el descriptor de reporte
- Diseñar la lógica de clasificación de obstáculos de doble sensor mediante desarrollo iterativo
- Crear medición de envolvente de ancho de pulso para temporización adaptativa a la velocidad
- Manejar el problema del sprite de cactus en forma de horquilla (múltiples subpulsos fusionados mediante umbral de espacio)
- Escribir el README completo, PLAN.md y Makefile
Implementación Técnica
El sistema de temporización adaptativa aborda la aceleración del juego midiendo cuánto tiempo tarda cada obstáculo en pasar por el sensor, usando un filtro de mínimo móvil y escalando el retraso del salto en consecuencia. Codex realizó una revisión de código que detectó un error en la lógica de seguimiento de envolvente donde la polaridad del sensor estaba invertida en cuatro lugares.
El tamaño total del firmware es de 2699 bytes. El ensamblado del hardware, montaje de sensores, calibración del potenciómetro LM393 y pruebas físicas fueron realizados manualmente por el desarrollador.
Diferenciadores Clave
- La implementación de teclado USB HID no requiere Python en el host ni extensiones del navegador
- No usa servo ni solenoide para presionar la barra espaciadora
- Sensores dobles apilados verticalmente para diferenciación de obstáculos
- Temporización adaptativa que mantiene precisión a medida que aumenta la velocidad del juego
📖 Read the full source: r/ClaudeAI
👀 Ver también

Flujo de Trabajo de Prospección y Compromiso en LinkedIn Desarrollado con Claude
Un desarrollador creó un flujo de trabajo de prospección en LinkedIn utilizando Claude que identifica prospectos relevantes, categoriza leads, encuentra publicaciones recientes y maneja la interacción a través de likes, comentarios y solicitudes de conexión. El sistema prioriza perfiles con mayor interacción y omite los inactivos.

Uso de Kimi K2.6 para desinstalar correctamente aplicaciones de macOS encontrando directorios ocultos de aplicaciones
Un desarrollador describe cómo usa Kimi K2.6 para encontrar y eliminar automáticamente directorios de aplicaciones de macOS, incluidos archivos ocultos ~/.appname y ~/Library/Application Support, con un agente personalizado que edita su conocimiento base para mejorar el proceso.

Construyendo un Agente para Slay the Spire 2 con LLMs Locales: Lecciones y Problemas Abiertos
Un desarrollador creó un agente que juega Slay the Spire 2 usando Qwen3.5-27B a través de KoboldCPP/Ollama, logrando ~10 segundos por acción y ~88% de tasa de éxito en acciones con técnicas como enrutamiento de herramientas basado en estado y modo de herramienta única, mientras identifica problemas abiertos como consistencia de prompts y confiabilidad en llamadas a herramientas.

OpenClaw No Está Muerto: El Caso de un Usuario Avanzado para la Automatización Diaria
Un usuario que automatiza el seguimiento de clientes, el registro de correos electrónicos y la detección de desviaciones con OpenClaw responde a las afirmaciones de 'herramienta muerta', argumentando que es un problema de habilidades.