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

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-Oszilloskopespicelib-mcp: MCP-Server, der spicelib umschließtrc-filter-demo-files: Demo-Setup-Dateien aus dem begleitenden Video
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
👀 Siehe auch

Clavis MCP Server: Sichere Verwaltung von Zugangsdaten für Claude Desktop
Clavis ist ein MCP-Server, der API-Schlüssel und OAuth-Tokens für Claude Desktop verwaltet. Er speichert Anmeldedaten mit AES-256-Verschlüsselung und bietet automatische Token-Aktualisierung, um Fehler durch Ablauf mitten in einer Konversation zu verhindern.

Claude-voice: Lokale TTS mit Wort-Hervorhebung für Claude Code
Claude-voice ist ein Python-Tool, das lokale Text-zu-Sprache mit Echtzeit-Worthervorhebung zum Sprachmodus von Claude Code hinzufügt. Es verwendet Kokoro TTS (82 Millionen Parameter) und läuft vollständig lokal ohne API-Schlüssel.

Vibeyard fügt Kanban-Board zur Verwaltung mehrerer Claude-Code-Sitzungen hinzu
Eine Open-Source-IDE namens Vibeyard enthält jetzt ein Kanban-Board, mit dem Sie direkt von Karten aus Claude Code Agent-Sitzungen starten können. Karten werden automatisch in „Erledigt“ verschoben, wenn der Agent fertig ist.

Clawpage: Ein Werkzeug, das OpenClaw-Konversationen in statische Websites umwandelt
Ein Entwickler hat Clawpage erstellt, eine Funktion, die den OpenClaw-Sitzungsverlauf in statische Webseiten umwandelt, um wertvolle Gespräche zu bewahren, einschließlich des Hin und Her, der Recherche und des Debugging-Prozesses. Das Tool ist auf GitHub verfügbar.