Desenvolvedor Usa Código do Claude para Construir Dongle USB que Executa Automaticamente o Jogo do Dinossauro do Chrome

✍️ OpenClawRadar📅 Publicado: March 10, 2026🔗 Source
Desenvolvedor Usa Código do Claude para Construir Dongle USB que Executa Automaticamente o Jogo do Dinossauro do Chrome
Ad

Detalhes de Hardware e Firmware

Um desenvolvedor criou um dongle USB que joga automaticamente o jogo Dino offline do Chrome sem exigir software no computador host ou extensões do navegador. O dispositivo usa um microcontrolador ATtiny85 (Digispark) com 8KB de flash e 512 bytes de RAM, custando aproximadamente US$ 2.

Como Funciona

O dongle conecta-se a qualquer PC e aparece como um teclado USB HID padrão. Ele usa dois sensores LDR (resistores dependentes de luz) montados no monitor para detectar obstáculos no jogo:

  • Sensor inferior detecta cactos
  • Sensor superior detecta pássaros

Quando obstáculos são detectados, o dispositivo envia comandos apropriados do teclado (pular ou abaixar) para controlar o personagem do jogo.

Papel do Claude Code no Desenvolvimento

O desenvolvedor usou o Claude Code como principal parceiro de desenvolvimento para o firmware, que é escrito em C bare-metal usando avr-gcc (não Arduino). Contribuições específicas incluíram:

  • Escrever a integração da pilha V-USB HID keyboard e descritor de relatório
  • Projetar a lógica de classificação de obstáculos de duplo sensor através de desenvolvimento iterativo
  • Criar medição de envelope de largura de pulso para temporização adaptativa à velocidade
  • Resolver o problema do sprite de cacto em forma de garfo (múltiplos sub-pulsos mesclados via limiar de intervalo)
  • Escrever o README completo, PLAN.md e Makefile
Ad

Implementação Técnica

O sistema de temporização adaptativa aborda a aceleração do jogo medindo quanto tempo cada obstáculo leva para passar pelo sensor, usando um filtro de mínimo móvel e dimensionando o atraso do pulo de acordo. O Codex realizou uma revisão de código que detectou um bug na lógica de rastreamento de envelope onde a polaridade do sensor estava invertida em quatro lugares.

O tamanho total do firmware é de 2699 bytes. A montagem do hardware, fixação dos sensores, calibração do potenciômetro LM393 e testes físicos foram feitos manualmente pelo desenvolvedor.

Diferenciais Principais

  • Implementação USB HID keyboard não requer Python no host ou extensões do navegador
  • Sem servo ou solenoide pressionando a barra de espaço
  • Sensores duplos empilhados verticalmente para diferenciação de obstáculos
  • Temporização adaptativa que permanece precisa conforme a velocidade do jogo aumenta

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Painel de Finanças Pessoais Criado com Claude AI: Auto-hospedado com Backend do Google Sheets
Use Cases

Painel de Finanças Pessoais Criado com Claude AI: Auto-hospedado com Backend do Google Sheets

Um desenvolvedor criou um painel de finanças pessoais full-stack usando Claude AI que agrega investimentos em ações, fundos mútuos, ouro físico e depósitos fixos. O aplicativo roda em um PC reserva, usa Cloudflare Tunnel para servir e armazena todos os dados nas próprias planilhas do Google do usuário.

OpenClawRadar
Construindo Jarvis: Uma Camada de Operações de IA Auto-Hospedada com OpenClaw
Use Cases

Construindo Jarvis: Uma Camada de Operações de IA Auto-Hospedada com OpenClaw

Um desenvolvedor compartilha sua arquitetura para um assistente pessoal de IA rodando 24/7 em um Mac mini, usando OpenClaw, n8n, Obsidian e uma cascata de modelos de IA para gerenciar operações de pequenas empresas.

OpenClawRadar
Claude Code Lança Jogo Multiplayer Completo a Partir de Projeto Pela Metade
Use Cases

Claude Code Lança Jogo Multiplayer Completo a Partir de Projeto Pela Metade

Um desenvolvedor usou o Claude Code para completar um jogo competitivo de estimativa chamado Closer, adicionando multiplayer em tempo real via Supabase Realtime, sistema de classificação ELO, desafios diários com rankings percentuais, painel de análise comportamental, roteamento do lado do cliente e acompanhamento de calibração de confiança.

OpenClawRadar
Claude Opus 4.6 Escreve com Sucesso Código Malbolge por Meio de Feedback Iterativo
Use Cases

Claude Opus 4.6 Escreve com Sucesso Código Malbolge por Meio de Feedback Iterativo

Um desenvolvedor usou o Claude Opus 4.6 para escrever "Hello World" em Malbolge, uma linguagem de programação esotérica, implementando um ciclo de feedback onde os erros do compilador eram reenviados à IA até que o código passasse na validação.

OpenClawRadar