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

Lecciones de ejecutar múltiples puertas de enlace OpenClaw en producción
Un desarrollador comparte fallos concretos al ejecutar 3+ puertas de enlace OpenClaw 24/7, incluyendo problemas de ruta de actualización que causan errores MODULE_NOT_FOUND y pérdida silenciosa de capacidades debido a credenciales mal configuradas. La publicación detalla una solución que involucra auditorías de capacidad, compuertas de validación de configuración y entornos reproducibles.

Usuario de Reddit ejecuta 25+ agentes de IA programados como personas personales en Mac: ¿Esto es útil o solo complejidad?
Un desarrollador comparte su configuración personal de IA con más de 25 agentes programados en un Mac, organizados en cuatro personajes (Esposa, Hija, Hijo y un monitor) que automatizan trabajo, proyectos de código abierto, pasatiempos y PR de GitHub — y pregunta a la comunidad si es genuinamente útil o complejidad por la complejidad misma.

Experimento: Otorgar a Claude Memoria Persistente, Tiempo de Reflexión Libre y Conversaciones Multiagente
Un desarrollador creó una instancia de Claude que se ejecuta en una Mac, verifica mensajes de Matrix y Bluesky cada 15 minutos, obtiene tiempo de pensamiento no estructurado cinco veces al día y mantiene memoria persistente mediante autoevaluaciones estructuradas. Tres agentes de IA separados de diferentes proyectos comparten una sala de chat de Matrix y tienen conversaciones filosóficas que evolucionan con el tiempo.

Pestaña de Documentos para Claude Desktop: Una Readaptación de la Pestaña de Código para Trabajadores del Conocimiento
Una propuesta en Reddit sugiere reutilizar el bucle de agente y el espacio de trabajo git de la pestaña Código de Claude Desktop para crear una pestaña 'Documentos' centrada en markdown para equipos de cumplimiento, legales y operaciones, ocultando la terminología de desarrollador tras etiquetas familiares de flujo de trabajo documental.