Lucas Gerads demonstra servidores MCP para integração de osciloscópio e simulador SPICE com Claude Code

✍️ OpenClawRadar📅 Publicado: April 18, 2026🔗 Source
Lucas Gerads demonstra servidores MCP para integração de osciloscópio e simulador SPICE com Claude Code
Ad

Lucas Gerads desenvolveu um fluxo de trabalho que integra o Claude Code com ferramentas de desenvolvimento de hardware através de servidores MCP (Model Context Protocol). A configuração conecta o Claude Code tanto a um osciloscópio LeCroy quanto a um simulador SPICE, criando um ciclo de feedback entre simulação e verificação de hardware físico.

Fluxo de Trabalho e Abordagem

Gerads experimentou usar o Claude Code para desenvolvimento de hardware, inicialmente tentando descrever circuitos em prompts de linguagem natural. Ele descobriu que essa abordagem funcionava para circuitos triviais, mas se tornava difícil para projetos complexos. O avanço veio quando ele deu ao Claude Code acesso ao seu osciloscópio e simulador SPICE, permitindo feedback imediato durante o desenvolvimento.

Detalhes Específicos da Implementação

O sistema inclui três componentes principais:

  • lecroy-mcp: servidor MCP para osciloscópios LeCroy
  • spicelib-mcp: servidor MCP que encapsula o spicelib
  • rc-filter-demo-files: arquivos de configuração de demonstração do vídeo acompanhante
Ad

Lições Práticas Aprendidas

Gerads compartilha várias diretrizes específicas de implementação de sua experiência:

  • Integração do osciloscópio: O Claude não vê sua configuração física, então não deixe ele adivinhar o que está conectado onde. Garanta que o Claude nunca receba dados de medição desatualizados. Não despeje dados brutos no contexto do Claude - salve-os em um arquivo e deixe o Claude interagir com eles indiretamente.
  • Fluxo de trabalho de microcontrolador: Forneça ao Claude um mapa de pinos/pinmux explicitamente. Prepare um Makefile que exponha funções como build, flash, ping e erase, e incentive o Claude a confiar nele. O Claude não deve construir esses comandos dinamicamente.

Casos de Uso Demonstrados

A configuração se mostrou valiosa para:

  • Validar circuitos e modelos SPICE
  • Tarefas de programação embarcada
  • Automação de análise de dados (particularmente normalização de eixo de tempo e alinhamento de dados, que eram processos manuais tediosos anteriormente)

Embora a demonstração use um circuito trivial e um MCU para ilustrar a abordagem, Gerads observa que o fluxo de trabalho escala bem para circuitos mais complexos e projetos embarcados reais.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Marky: Um Visualizador Leve de Markdown para Documentação Gerada por Agentes
Tools

Marky: Um Visualizador Leve de Markdown para Documentação Gerada por Agentes

Marky é um visualizador de markdown para desktop desenvolvido com Tauri v2 e React que abre arquivos .md a partir do terminal com recarregamento em tempo real. Ele apresenta uso prioritário pela CLI, realce de sintaxe com Shiki, suporte a matemática KaTeX, diagramas Mermaid e workspaces para pastas.

OpenClawRadar
Habilidade GAN para Claude Code: Ferramenta de IA Adversarial para Refinamento de Ideias
Tools

Habilidade GAN para Claude Code: Ferramenta de IA Adversarial para Refinamento de Ideias

Uma habilidade do Claude Code chamada /gan usa funções adversárias de IA para criticar e melhorar ideias através de fases alternadas de Discriminador e Gerador, com recursos como modos de intensidade, saída multilíngue e seleção forçada de função desenvolvidos por meio de autoiteração.

OpenClawRadar
Revisão: Editor de IA Construído com Ferramentas de Codificação Agêntica e Y.js CRDT
Tools

Revisão: Editor de IA Construído com Ferramentas de Codificação Agêntica e Y.js CRDT

Revise é um editor de IA para documentos construído do zero ao longo de 10 meses usando ferramentas de codificação agentic, com um motor de processador de texto personalizado e camada de renderização que usa apenas Y.js para a pilha CRDT. Ele integra múltiplos modelos de IA, incluindo variantes do GPT-5.4 e modelos Claude para revisão e correção.

OpenClawRadar
Mengram adiciona memória persistente aos agentes OpenClaw
Tools

Mengram adiciona memória persistente aos agentes OpenClaw

Mengram é um sistema de memória de código aberto que fornece aos agentes OpenClaw memória de longo prazo entre sessões, resolvendo o problema de os agentes esquecerem tudo quando são reiniciados. Ele oferece memória episódica, de entidades e procedimental com arquivamento inteligente de fatos desatualizados.

OpenClawRadar