SPICE simulation → oscilloscope → Claude Code로 검증
·2026.04.17 09:37
핵심 내용
Claude Code에 oscilloscope와 SPICE를 연결해 하드웨어 검증 워크플로를 만들었다.
자세히 보기
Claude Code를 하드웨어 개발에 적용해 보니, 자연어로 회로를 지시해 만드는 방식은 단순한 회로에는 통했지만 복잡해질수록 원하는 내용을 정확히 표현하기 어려웠다. 반면 즉각적인 피드백을 줄 수 있는 도구와 함께 쓰면 훨씬 강해졌다.
핵심 아이디어는 Claude에게 oscilloscope와 SPICE simulator 접근권을 주는 것이다. 이렇게 하면 SPICE 회로와 모델 검증, embedded programming, data analysis를 실전에서 빠르게 반복할 수 있다.
특히 데이터 분석에서는 이전에 사람이 일일이 하던 작업이 크게 줄었다.
- time axis normalization
- data alignment
- 눈으로 대충 판단하던 검증 과정
데모는 일부러 단순하게 구성했지만, 같은 방식이 더 복잡한 회로와 실제 embedded 프로젝트에도 잘 확장된다는 점을 보여준다.
운용하면서 얻은 교훈도 명확하다.
-
Oscilloscope
- Claude는 물리적 배선을 직접 보지 못하므로, 무엇이 어디에 연결됐는지 명확히 알려줘야 한다.
- 오래된 측정값을 보지 않도록 항상 최신 데이터만 쓰게 해야 한다.
- raw data를 그대로 컨텍스트에 넣지 말고 파일로 저장한 뒤 간접적으로 다루게 하는 편이 낫다.
-
Microcontroller
- pinout / pinmux map을 명시적으로 제공해야 한다.
build,flash,ping,erase같은 기능을 가진 Makefile을 준비해 두고 Claude가 그걸 따르게 해야 한다.- 명령을 그때그때 조합하게 두지 않는 것이 중요하다.
관련 리포지토리로는 lecroy-mcp, spicelib-mcp, rc-filter-demo-files가 제시된다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.