Bench gear

Debug probe

J-Link, ST-Link, CMSIS-DAP and similar probes. Through OpenOCD, probe-rs or pyOCD, an agent flashes firmware, sets breakpoints and reads memory with them.

Toolsfor Debug probe

The most active tools first.

  1. 37 d ago

    ToolBB-0216github.com58 starsC#

    rttsh: a scriptable SEGGER RTT terminal for on-board firmware checks by agents

    rttsh is a Windows command-line terminal over SEGGER J-Link RTT for checking firmware on the board. Firmware exposes a command console through RTT, and Lua scripts on the host send commands and assert on replies and timing. It shares the flashing probe, leaves the UART free and includes an 8-tool MCP server. The README's 23 example scripts target an STM32H743.

    Claimed
  2. 5 mo ago

    ToolBB-0064github.comCurator pick6 starsPython

    embedagents-stm32: a Claude Code plugin that drives ST's STM32 tools

    embedagents-stm32 runs ST's own command-line tools from Claude Code to work on STM32 projects. It drives CubeMX, CubeIDE, CubeProgrammer, the signing tool, the ST-LINK GDB server and the virtual COM port, and bundles none of them. The README's demo GIF shows Claude Code building and flashing a NUCLEO-L476RG from one plain-language request.

    Shown working
  3. 57 d ago

    ToolBB-0186github.com0 starsC

    Agent Fingers: a stock Pico 2 as a signal instrument and debug probe for agents

    Agent Fingers runs on a stock Raspberry Pi Pico 2 as a signal instrument and CMSIS-DAP debug probe for AI agents. It offers eight digital channels, ADC capture, PWM, UART, I2C and SPI, plus SWD and JTAG for STM32 and ESP32 targets. Outputs need an expiring arm lease. The README shows no hardware runs.

  4. 57 d ago

    ToolBB-0187github.com0 starsHTML

    Agent Debug Probe: an RP2040 probe that gives agents power, reset, SWD and UART

    Agent Debug Probe connects a coding agent to a target through an RP2040 probe and MCP adapter. The agent can switch target power and USB data, drive reset and boot straps, and use SWD/JTAG and UART. A validation report dated 8 August logs bench tests of the fabricated board, including an 8.66 MB UART transfer to a Zynq target.

  5. 2 mo ago

    ToolBB-0181github.com1 starPython

    flashgate: a hardware-in-the-loop check for firmware an agent just built

    flashgate checks whether firmware an agent just built runs on an STM32 board. It flashes over ST-Link, waits for a boot banner carrying the git hash, drives features over the console and checks register readbacks. Each run ends with an exit code and a JSON record. The README includes console output from an STM32H743 bench.

    Shown working

All 15 tools tagged Debug probe

Builds, Magic Smoke, guides and news tagged Debug probe

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

  1. 21 d ago

    NewsBB-0234devzone.nordicsemi.com

    In September Nordic Semiconductor added skills to its Nordic MCP server that drive a Power Profiler Kit II and SEGGER J-Link probes. The PPK2 skill captures long measurement runs and flags anomalies against a reference pattern; the debug skill runs GDB sessions. The nRF Connect extension for VS Code now shares build context. The post shows no runs.

  2. 3 mo ago

    BuildBB-0120github.comBuild of the week

    Claude Code agents build a tilt maze game on a PIC24 Curiosity board and debug its I2C driver

    Ori Grossman built a tilt maze game on a PIC24FJ256GA705 Curiosity board with Claude Code agents, an ADXL345 accelerometer and a 96x96 OLED. One agent drove the board's debugger through MPLAB's mdb command line and traced an I2C driver bug that dropped queued bytes. The README has a photo of the game running.

  3. 3 mo ago

    Magic SmokeBB-0135github.comCurator pick

    An unattended agent bench bricks an RP2040's USB, and software alone cannot bring it back

    On FastLED's unattended bench, an RP2040 stopped enumerating over USB after it was flashed with an I2S microphone sketch. Elevated device restarts and disable-enable cycles all failed. The issue says a port restart resets the bus but never cuts VBUS. The follow-up lists a switchable hub, an SWD probe and a watchdog that falls back to BOOTSEL.

  4. 3 mo ago

    NewsBB-0129youtube.com

    FWAuto demo: one prompt to a verified gesture model on an STM32F4 Discovery

    FWAuto's 3.6-minute video runs its own firmware agent through an STM32 edge-AI job on an STM32F4DISCOVERY board. The agent checks the toolchain, integrates an existing NanoEdge AI library, and builds and flashes over ST-LINK. From 02:52 it verifies gestures on the board and writes an evidence report. Model training is outside the demo's scope.

    Shown working
  5. 5 mo ago

    NewsBB-0040news.ycombinator.com

    Root Access launches Seb, a hardware-aware coding agent for firmware

    Root Access, a US maker of electronics for drones and robots, opened its Seb coding agent to the public on 8 May. In a Show HN post, founding engineer Vignesh K, a former TI applications engineer, says Seb reads schematics, datasheets and BOMs, mixes deterministic algorithms with LLM calls and connects to debuggers and logs. We saw no demo.

  6. 6 mo ago

    GuideBB-0016developer.espressif.com

    Developing a Rust IoT device with an AI agent on an ESP32-S3

    Ricardo F. Tafas Jr of Espressif explains how he built Rust firmware for an ESP32-S3-based M5Stack ESP DualKey, with Cursor's agent writing the code. The device handles Wi-Fi, BLE and provisioning. He fed UART traces back to the agent and stepped through with OpenOCD and GDB when its reasoning stalled. Photos show the board's red and green status LEDs.

    Shown working
  7. 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.