Лукас Герадс демонстрирует серверы MCP для интеграции осциллографа и симулятора SPICE с Claude Code.

✍️ OpenClawRadar📅 Опубликовано: 18 апреля 2026 г.🔗 Source
Лукас Герадс демонстрирует серверы MCP для интеграции осциллографа и симулятора SPICE с Claude Code.
Ad

Лукас Герадс разработал рабочий процесс, который интегрирует Claude Code с инструментами разработки аппаратного обеспечения через MCP-серверы (Model Context Protocol). Эта настройка соединяет Claude Code как с осциллографом LeCroy, так и с симулятором SPICE, создавая цикл обратной связи между моделированием и физической проверкой оборудования.

Рабочий процесс и подход

Герадс экспериментировал с использованием Claude Code для разработки аппаратного обеспечения, изначально пытаясь описывать схемы на естественном языке в промптах. Он обнаружил, что этот подход работает для простых схем, но становится сложным для сложных проектов. Прорыв произошел, когда он предоставил Claude Code доступ к своему осциллографу и симулятору SPICE, что позволило получать немедленную обратную связь в процессе разработки.

Конкретные детали реализации

Система включает три основных компонента:

  • lecroy-mcp: MCP-сервер для осциллографов LeCroy
  • spicelib-mcp: MCP-сервер, оборачивающий spicelib
  • rc-filter-demo-files: Демонстрационные файлы настройки из сопроводительного видео
Ad

Практические уроки

Герадс делится несколькими конкретными рекомендациями по реализации из своего опыта:

  • Интеграция осциллографа: Claude не видит вашу физическую настройку, поэтому не позволяйте ему угадывать, что и где подключено. Убедитесь, что Claude никогда не получает устаревшие данные измерений. Не сбрасывайте сырые данные в контекст Claude — сохраняйте их в файл и позволяйте Claude взаимодействовать с ними косвенно.
  • Рабочий процесс с микроконтроллером: Явно предоставьте Claude карту распиновки/пинмукса. Подготовьте Makefile, который раскрывает функции, такие как сборка, прошивка, пинг и стирание, и побуждайте Claude полагаться на него. Claude не должен конструировать эти команды на лету.

Продемонстрированные варианты использования

Данная настройка оказалась ценной для:

  • Проверки SPICE-схем и моделей
  • Задач встраиваемого программирования
  • Автоматизации анализа данных (особенно нормализации временной оси и выравнивания данных, которые ранее были утомительными ручными процессами)

Хотя демонстрация использует простую схему и MCU для иллюстрации подхода, Герадс отмечает, что рабочий процесс хорошо масштабируется на более сложные схемы и реальные встраиваемые проекты.

📖 Прочитать полный источник: HN AI Agents

Ad

👀 Смотрите также

Агентская комната: Десктопное приложение для визуализации команд кодовых агентов Claude
Инструменты

Агентская комната: Десктопное приложение для визуализации команд кодовых агентов Claude

Agents Room — это настольное приложение на Electron, которое сканирует папки .claude/agents/, читает frontmatter и визуализирует связи между агентами на холсте с автоматическими соединительными линиями. Оно позволяет создавать/редактировать агентов, навыки и команды прямо в интерфейсе, вместо редактирования markdown-файлов.

OpenClawRadar
Открытый веб-интерфейс для параллельных сессий кода Claude с использованием Git Worktree
Инструменты

Открытый веб-интерфейс для параллельных сессий кода Claude с использованием Git Worktree

Разработчик создал веб-интерфейс с открытым исходным кодом под названием CCUI, который позволяет запускать несколько сессий Claude Code параллельно с использованием git worktree. Он работает как локальный веб-сервер, доступный через браузер, и поддерживает SSH-проброс портов для удалённой разработки.

OpenClawRadar
Элодин публикует с открытым исходным кодом ИИ-гоночную упряжь с симуляцией Betaflight в реальном времени для участников AI Grand Prix
Инструменты

Элодин публикует с открытым исходным кодом ИИ-гоночную упряжь с симуляцией Betaflight в реальном времени для участников AI Grand Prix

Elodin выпустил симуляционный харнас с открытым исходным кодом для виртуального квалификационного этапа AI Grand Prix, соответствующий условиям соревнований и работающий с реальным Betaflight. Инструмент на Rust/Bevy генерирует сэмплы камеры напрямую в цикле, избегая излишней нагрузки от игрового движка.

OpenClawRadar
КлонКоготь: Инструмент для облачного резервного копирования рабочих пространств OpenClaw
Инструменты

КлонКоготь: Инструмент для облачного резервного копирования рабочих пространств OpenClaw

ClawClone — это инструмент для резервного копирования рабочих пространств OpenClaw в облако с помощью одной команды и их восстановления с помощью другой. Он был создан после того, как разработчик потерял месячные данные обучения.

OpenClawRadar