Lucas Gerads demonstriert MCP-Server für die Integration von Oszilloskop und SPICE-Simulator mit Claude Code

✍️ OpenClawRadar📅 Veröffentlicht: 18. April 2026🔗 Source
Lucas Gerads demonstriert MCP-Server für die Integration von Oszilloskop und SPICE-Simulator mit Claude Code
Ad

Lucas Gerads hat einen Workflow entwickelt, der Claude Code über MCP-Server (Model Context Protocol) mit Hardware-Entwicklungswerkzeugen integriert. Das Setup verbindet Claude Code sowohl mit einem LeCroy-Oszilloskop als auch mit einem SPICE-Simulator und schafft so eine Feedback-Schleife zwischen Simulation und physikalischer Hardware-Verifikation.

Workflow und Ansatz

Gerads experimentierte mit der Verwendung von Claude Code für die Hardware-Entwicklung und versuchte zunächst, Schaltungen in natürlicher Sprache zu beschreiben. Er stellte fest, dass dieser Ansatz für triviale Schaltungen funktionierte, aber bei komplexen Designs schwierig wurde. Der Durchbruch gelang, als er Claude Code Zugriff auf sein Oszilloskop und seinen SPICE-Simulator gewährte, was sofortiges Feedback während der Entwicklung ermöglichte.

Spezifische Implementierungsdetails

Das System umfasst drei Hauptkomponenten:

  • lecroy-mcp: MCP-Server für LeCroy-Oszilloskope
  • spicelib-mcp: MCP-Server, der spicelib umschließt
  • rc-filter-demo-files: Demo-Setup-Dateien aus dem begleitenden Video
Ad

Praktische Erkenntnisse

Gerads teilt mehrere spezifische Implementierungsrichtlinien aus seiner Erfahrung:

  • Oszilloskop-Integration: Claude sieht Ihren physischen Aufbau nicht, also lassen Sie ihn nicht raten, was wo angeschlossen ist. Stellen Sie sicher, dass Claude niemals veraltete Messdaten erhält. Schütten Sie keine Rohdaten in Claudes Kontext – speichern Sie sie in einer Datei und lassen Sie Claude indirekt damit interagieren.
  • Mikrocontroller-Workflow: Geben Sie Claude explizit eine Pinout/Pinmux-Karte. Bereiten Sie eine Makefile vor, die Funktionen wie Build, Flash, Ping und Löschen verfügbar macht, und ermutigen Sie Claude, sich darauf zu verlassen. Claude sollte diese Befehle nicht spontan konstruieren.

Demonstrierte Anwendungsfälle

Das Setup hat sich als wertvoll erwiesen für:

  • Validierung von SPICE-Schaltungen und -Modellen
  • Embedded-Programmieraufgaben
  • Automatisierung der Datenanalyse (insbesondere Zeitachsen-Normalisierung und Datenausrichtung, die zuvor mühsame manuelle Prozesse waren)

Während die Demo eine triviale Schaltung und einen MCU verwendet, um den Ansatz zu veranschaulichen, merkt Gerads an, dass der Workflow gut auf komplexere Schaltungen und echte Embedded-Projekte skaliert.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch