O que kicad-happy faz?
Habilidades de agente de IA para design eletrônico no KiCad. Funciona com Claude Code e OpenAI Codex. Analise esquemáticos, revise layouts de PCB, pré-conformidade EMC, simulação SPICE, baixe datasheets, encontre componentes e prepare placas para fabricação.
Funcionalidades
- Análise de Esquemáticos: Verifica conexões, identificação de componentes e possíveis erros de design.
- Revisão de Layout de PCB: Avalia roteamento, planos de terra, integridade de sinal e regras de spacing.
- Pré-Conformidade EMC: Realiza verificações básicas para garantir que o design atenda a requisitos de compatibilidade eletromagnética.
- Simulação SPICE: Executa simulações de circuitos para validar comportamento elétrico.
- Download de Datasheets: Obtém automaticamente folhas de dados de componentes para consulta.
- Sourcing de Componentes: Sugere fornecedores e alternativas para componentes no design.
- Preparação para Fabricação: Gera arquivos Gerber, drill files e documentação para envio ao fabricante.
Suporte
- Plataformas: Funciona com Claude Code (Anthropic) e OpenAI Codex.
- Formato: Compatível com projetos KiCad (arquivos
.kicad_sche.kicad_pcb).
Como Usar
Para utilizar as habilidades com seu agente de IA, certifique-se de que o skill está instalado e configurado. Exemplos de comandos:
Analise o esquemático em project.kicad_sch e identifique possíveis problemas.
Execute simulação SPICE no circuito amplifier.kicad_sch e mostre as formas de onda.
Contribuição
Contribuições para melhorar este skill são bem-vindas. Sinta-se à vontade para enviar issues ou pull requests no repositório oficial.