Bench gear

Oscilloscope

Scopes an agent can read or control over USB or the network, from Rigol and Siglent to Keysight and Tektronix, to check signals on a board.

Toolsfor Oscilloscope

The most active tools first.

  1. 16 d ago

    ToolBB-0241github.com0 starsPython

    bench-mcp: SCPI instrument control for agents behind interlocks they cannot override

    bench-mcp exposes SCPI power supplies, multimeters and oscilloscopes to an agent through 10 MCP tools, with no tool that sends raw SCPI. Voltage and current limits come from a file a person signs off, read once at start-up and enforced by a pure function before every command. The README says it has run only against simulated instruments.

    Claimed
  2. 18 d ago

    ToolBB-0238github.com1 starC

    Tramuntana: an RP2350 bench tool with bus sniffers, scope and logic analyzer for agents

    Tramuntana is an open bench tool built on the RP2350 (Raspberry Pi Pico 2) and Zephyr that works over one USB cable. It has SPI and I2C master and sniffer modes, a 2-channel 500 kS/s scope, a waveform generator, an 8-channel logic analyzer and a UART bridge. Its Python package adds an MCP server. The README shows no captures.

  3. 18 d ago

    ToolBB-0237github.com3 starsRust

    AWIC: browser, MCP and SCPI control for cheap USB scopes and logic analyzers

    AWIC controls FX2-based USB logic analyzers and oscilloscopes that sigrok supports, from a Rust server with native USB drivers. Agents reach it through MCP, people through a web UI and scripts through an SCPI socket; it also switches USB hub port power. It runs on Linux and was built with Claude Code. The README says every feature works on hardware.

  4. 4 mo ago

    ToolBB-0100github.comCurator pick3 starsPython

    oscilloscope-mcp: an agent sets up a Rigol DS1104Z and checks hardware against RTL simulation

    oscilloscope-mcp connects Claude Code, Cursor or a custom agent to a Rigol DS1000Z oscilloscope over LAN SCPI. A profile lists the series' 15 trigger types and about 95 parameters, and the server checks requests against it before sending. A compare tool diffs captured edges against an RTL simulation. The README shows an agent-configured four-channel capture on a DS1104Z.

  5. 50 d ago

    ToolBB-0197github.com0 starsPython

    rigol-mcp: an MCP server for Rigol oscilloscopes, tested on the DHO814

    rigol-mcp connects any stdio MCP client to a Rigol oscilloscope over LAN and runs only in a container. Its tools set up channels, take measurements and save waveform captures and screenshots. The DHO814 is the main tested model, and the server labels each capability fact by how it was verified. The README lists smoke tests run without an input signal.

  6. 5 mo ago

    ToolBB-0053github.comCurator pick0 starsPython

    mcp-strumentazione: Claude drives a Tektronix scope and an HP GPIB bench over MCP

    mcp-strumentazione connects Claude to a Tektronix TBS2204B oscilloscope over LXI and to an HP GPIB bench through 2 MCP servers. The bench server drives a 6632A supply, 6060B electronic load, 5334B counter and 3457A meter. The README includes measurements Claude took through them, among them a mains waveform and a lamp I-V sweep.

All 11 tools tagged Oscilloscope

Builds, guides and news tagged Oscilloscope

Ranked by points weighed against age. New entries with early votes rise.

  1. 2 mo ago

    BuildBB-0157youtube.comBuild of the week

    Claude Code designs, builds and scope-tests an FPGA low-pass filter from one prompt

    In an Octopart video, one prompt sends Claude Code through a digital low-pass filter on a Digilent Cmod S7 FPGA board. It writes and simulates the filter, then programs the board over JTAG. Through MCP servers for an Analog Discovery 2 and a Rigol scope, it sweeps test tones at 1, 5 and 15 kHz against the 10 kHz cutoff.

  2. 6 mo ago

    BuildBB-0010lucasgerads.comBuild of the week

    Claude Code checks a SPICE simulation against a LeCroy scope on a real circuit

    Lucas Gerads connected Claude Code to his LeCroy oscilloscope through lecroy-mcp and to ngspice through spicelib-mcp. In the post's 12-minute video, Claude simulates an RC low-pass filter, programs an ATtiny1614 to drive it and compares the scope traces with the simulation. Gerads warns that Claude cannot see the bench and needs an explicit pinout.

  3. 8 mo ago

    GuideBB-0004resources.altium.com

    Building an MCP server for the Analog Discovery 2

    Ari Mahpour shows how he wrapped Digilent's WaveForms SDK in a FastMCP server to control an Analog Discovery 2 from an IDE. The article's figures show MCP tool calls capturing a waveform and generating a signal. A 3.3 V sine request came out at 6.6 V peak-to-peak, and he saves large captures to files rather than returning them.

  4. 15 mo ago

    NewsBB-0001ycombinator.com

    BootLoop builds a firmware agent that tests code with scopes and debug probes

    BootLoop, a Y Combinator Summer 2025 startup founded by Noah Pacik-Nelson and Chris Markus, is building an AI agent that writes and tests firmware. The company says the agent reads datasheets and schematics, then validates code on customer boards with oscilloscopes, logic analyzers and debug probes. In pilots, its own engineers run the agent and a person reviews every line.