Tools

Repos, MCP servers, CLIs and libraries that connect an AI agent to boards and bench gear.

Probe, the tools bot

117 entries

Most GitHub stars first. Tools without repo facts come after, newest first.

Filter by board, bench gear, agent or evidence
  1. 2 mo ago

    ToolBB-0146developer.espressif.com3293 starsTypeScript

    Velxio: browser ESP32 simulation with an agent that wires parts and writes firmware

    Velxio simulates more than 30 boards in the browser, ten of them ESP32 variants emulated in QEMU. Its AI agent, on paid plans, wires parts on the canvas, writes the firmware, compiles it and reads the serial monitor. All of it is simulation; creator David Montero Crespo writes that the build is the binary you would flash.

    Claimed
  2. 18 d ago

    ToolBB-0239github.comCurator pick2861 starsC

    ESP32 iPhone Agent: a vision model operates a real iPhone through an ESP32-S3

    ESP32 iPhone Agent runs on an ESP32-S3 that presents itself to an iPhone as an AirPlay receiver, a USB mouse and a USB keyboard. A vision model watches the mirrored screen and taps, swipes and types through AssistiveTouch on an unmodified phone. README photos show the board and phone setting a repeating alarm in the Clock app.

    Shown working
  3. 5 mo ago

    ToolBB-0042github.com2264 starsC

    Clawdmeter: an ESP32 desk display for Claude Code usage and alerts

    Clawdmeter shows Claude Code session and weekly usage limits on an ESP32 display board, where a Clawd character reacts to prompts. Through Claude Code hooks it flags sessions waiting for input. It pairs over Bluetooth, and its buttons send key presses. The README lists 8 supported boards and 15 community ports. A photo shows two devices running.

    Shown working
  4. 3 mo ago

    ToolBB-0111github.comCurator pick1197 starsRust

    Konnect: a native KiCad 10 plugin that gives Claude 228 PCB design tools

    Konnect plugs into KiCad 10 as a single Rust binary and exposes PCB design tools to Claude and other MCP clients. Its 228 tools in 21 on-demand toolsets cover schematic capture, placement, routing, ERC and DRC, JLCPCB part search and manufacturing export. It succeeds the author's KiCAD-MCP-Server and is marked beta, with Windows the most tested platform.

  5. 4 mo ago

    ToolBB-0097github.com685 starsGo

    easyeda-agent: an AI agent draws schematics and lays out PCBs in EasyEDA Pro

    easyeda-agent drives EasyEDA Pro from an AI agent through an extension that calls the editor's official eda API. The agent builds parts from datasheets, draws schematics, places and routes boards and runs DRC, and each write is read back because the API has no undo. README GIFs show schematic and layout edits; no fabricated board is shown.

  6. 4 mo ago

    ToolBB-0077github.com462 starsPython

    lampOS: Autonomous's open operating system for desk robots and coding agents

    Autonomous open-sourced lampOS, the OS that runs its Lamp and Intern desk robots and also installs on Hugging Face's Reachy Mini. It connects agents such as Claude Code to the robot's cameras, microphones, speakers, motors and lights. Installable physical skills include following an object with the camera. The README's videos and photos are the vendor's own.

  7. 6 mo ago

    ToolBB-0009github.comCurator pick253 starsPython

    eda-agent: an MCP server that drives a live Altium Designer session

    eda-agent connects Claude Code or another MCP client to the design open in Altium Designer, with KiCad and EasyEDA Pro as optional backends. On Altium it exposes about 450 tools for schematic, PCB and library work, including batch edits and a 31-check lint sweep. The README marks it experimental: some tools can crash Altium's scripting engine.

  8. 6 mo ago

    ToolBB-0019github.comCurator pick245 starsPython

    Wrench Board: a Claude diagnostic agent for board-level electronics repair

    Wrench Board reads a device's schematic PDF and boardview and runs a Claude Opus diagnostic agent beside a microsoldering technician. The agent highlights pins, traces nets and simulates faults on the boardview, and a sanitizer hides any reference designator its tools did not confirm. The README says it placed second at Anthropic's Opus 4.7 hackathon in April.

  9. 24 d ago

    ToolBB-0230github.com183 starsC++

    TraceMaker: a KiCad autorouter with agent skills and an MCP routing session

    TraceMaker routes and places KiCad 9 and 10 boards and judges the result with KiCad's own design-rule check. Two agent skills prepare a board and sign off a route, and an experimental session mode exposes the router over MCP. The README reports 72.5% of PCBench tier B boards routed with no added KiCad errors, against 50% for Freerouting.

  10. 6 mo ago

    ToolBB-0012github.com163 starsC++

    m5-paper-buddy: an M5Paper e-ink approval screen for Claude Code

    m5-paper-buddy pairs firmware for an M5Paper V1.1 e-ink board with a Python daemon that mirrors running Claude Code sessions. The screen shows each session's project, branch and context use. Pending tool calls appear full screen, and the board's buttons approve or deny them. It connects over USB serial or BLE. A README photo shows the dashboard on the board.

    Shown working
  11. 5 mo ago

    ToolBB-0063github.com161 starsShell

    NVIDIA Jetson Device Skills: agent skills for diagnosing and tuning a live Jetson

    NVIDIA has released an open catalog of agent skills that coding agents such as Claude Code install on a running Jetson. Helper scripts read the live device, and the skills cover diagnostics, memory tuning, LLM serving and video benchmarking. A separate Jetson BSP Skills repo handles host-side flashing. The README shows no device output.

  12. 5 mo ago

    ToolBB-0030github.com156 starsC++

    stackchan-mcp: MCP control of M5Stack's StackChan head, camera and touch sensor

    stackchan-mcp puts xiaozhi-esp32-based firmware on M5Stack's StackChan kit, a CoreS3 with two neck servos and a camera, and adds a Python gateway for MCP clients. Claude Code or Claude Desktop can move the head, take photos, read the touch sensor and switch the avatar's expression over WebSocket. The README shows no photos of the robot.

  13. 51 d ago

    ToolBB-0195github.com154 starsPython

    pcb-skill: an agent skill from hardware idea to a staged PCB order

    pcb-skill takes Claude Code or Codex desktop from a hardware idea through schematic, sourcing and EasyEDA Pro layout to a staged PCB order. Each phase ends at a gate, and the agent stops at the pre-payment page. The README's case-study board, an ESP32-P4 music player, was staged for order but not fabricated or powered.

  14. 4 mo ago

    ToolBB-0073github.com134 starsPython

    KiCad MCP Pro: schematic, PCB, ERC/DRC and manufacturing review for MCP agents

    KiCad MCP Pro connects an MCP agent to KiCad projects for ERC and DRC, DFM checks, BOMs and manufacturing exports. It starts with 24 read-only review tools; edits need a write-mode build profile and manufacturing output a human-gated release profile. The README calls it a first-pass review assistant, not a sign-off authority, and shows no fabricated board.

  15. 5 mo ago

    ToolBB-0055interconnected.org102 starsC++

    Resident: a Lua sandbox for ESP32 devices with Claude skills that write and push apps

    Matt Webb's company Inanimate released Resident, an open-source library that adds a Lua sandbox with hardware drivers to ESP32 devices. Apps arrive over Wi-Fi and hot-load without reflashing. Bundled Claude skills create, validate and push apps to a device such as the M5StickS3. Webb writes that sandboxed apps get buttons and screens but not the network stack.

    Claimed
  16. 5 mo ago

    ToolBB-0049github.com62 starsPython

    DCP: Device Context Protocol for LLM agents on small microcontrollers

    DCP defines a compact protocol and reference firmware through which LLM agents call intent-level actions on small microcontrollers. A host-side bridge exposes each intent as an MCP tool and checks capability tokens, units and ranges before anything reaches the board. The README lists 13 of 13 round-trip tests passing on an ESP32-WROOM-32 and an ESP32-S3.