I have been experimenting with using Claude Code for hardware development over the past few weeks. I looked at some projects that use Claude similarly to how one would in software development: Write a prompt in natural language, let Claude create a circuit. I found it somewhat tricky to express what I want to build in plain English. It worked fine for trivial circuits but became difficult for more…
A step-by-step walkthrough of how to install and configure lecroy-mcp to control your LeCroy oscilloscope with Claude Code. Prerequisites: Claude Code — Anthropic's AI coding assistant uv — a Python package manager lecroy-mcp
I created an MCP 1 server that lets Claude Code program Microchip AVR microcontrollers. It wraps thinly around pymcuprog 2 — the heavy lifting is entirely done by that project, this just exposes it over MCP. It supports USB HID debuggers (nEDBG, PICkit 4, Atmel-ICE, MPLAB Snap) as well as cheap serial UART UPDI adapters. The typical workflow is as simple as asking Claude to build and flash your…
I created an MCP 1 server that interfaces with LeCroy oscilloscopes. Using my scope with Claude Code is impressively useful and lets Claude trigger measurements, read waveforms, and iterate without manual intervention for things like embedded development. One often cited limitation of LLMs is the lack of grounding of real world feedback and interaction 2 . By letting the LLM directly read from and…
I recently got my hands on an MLX90640 thermal sensor. Sparkfun has a good tutorial to get started. However, I wanted to use Numpy and OpenCV to toy around with the data instead of the Processing IDE . I took their example and wrote a Python script that replaces the Processing IDE and loads the data into Numpy and OpenCV. A few seconds in I hold my soldering iron over the sensor, and you can see…