Introdução

Começou como um pequeno devaneio, mas evoluiu em um projeto inovador. Este artigo guia você através do desenvolvimento de um Claudinho, um dispositivo de mesa que reage em tempo real ao Claude Code, sem OAuth ou token.

Pitch: Fiz um mascote de mesa com ESP32 que reage ao Claude Code, sem OAuth e sem gastar token

Estrutura do Projeto

O projeto é dividido em três principais seções: a estrutura do código, a implementação de eventos e a configuração do ESP32.

Estrutura do Código

O código é dividido em três partes principais: a parte principal que controla a comunicação com o Claude Code, o script que manipula os eventos e a placa ESP32 que executa as ações.

Implementação de Eventos

O projeto usa hooks para manipular eventos do Claude Code e status line para passar informações de contexto. A placa ESP32 nunca vê credenciais, apenas um segredo local.

Configuração do ESP32

A placa utilizada é a ESP32-C3 Super Mini com display Nextion 2,4". A configuração é feita em segundo plano, sem interferir no modelo do Claude Code.

Extras e Extras Inúteis

Adicionamos vários extras inúteis ao projeto, incluindo um jogo da velha, Genius e um painel de impressão 3D. Todos esses extras são integrados como plugins do Claude Code.

Conclusão

Este projeto é uma demonstração de como integrar ESP32 com agentes de IA pode criar projetos únicos e divertidos.

Recursos Adicionais

Código, guia de montagem e vídeo: Link

Caixa de impressão: Link

Este projeto foi feito por um entusiasta sem ligação oficial com a Anthropic.

ClaudeCodeEsp32MascoteMesa