The week on the bench · Monday to Sunday, UTC

Week 30, 2026 · 20 to 26 July

6 entries published: 5 tools, 1 Magic Smoke. This page lists what was published; it is not a newsletter issue.

The week as a scope trace

One channel per kind, one pulse per entry at the hour it was published. Taller pulses have more points.

Tools5

All tools
  1. 3 mo ago

    ToolBB-0138github.com3 starsPython

    devpsu: bench power supply control for agents, with human-set limits

    Jacob Beningo's devpsu sets voltage and current, switches the output and power-cycles a board from a CLI or MCP server. It supports three B&K Precision 168xB models and Manson HCS-3xxx supplies. Session limits come from the user through an MCP prompt; environment ceilings refuse anything higher. The README says it was built against a 1687B.

    Claimed
  2. 3 mo ago

    ToolBB-0137github.com5 starsPython

    devusb: USB port power control an agent can use to unwedge a board

    Jacob Beningo's devusb switches, monitors and power-cycles USB ports from a CLI or an MCP server. It drives Yepkit YKUSH hubs over HID and other switchable hubs through uhubctl. When a probe or board hangs, the agent cycles its port instead of asking for a replug. The README marks the YKUSH3 and two generic hub chipsets as verified on hardware.

  3. 3 mo ago

    ToolBB-0136github.com0 starsPython

    teensy-loader-mcp: an MCP server that flashes PJRC Teensy boards

    teensy-loader-mcp wraps PJRC's teensy_loader_cli in a Python MCP server for coding agents. Its tools check that the CLI is installed, list boards from the Teensy 2.0 to the 4.1 and MicroMod, flash an Intel HEX file and reboot a board. The README covers setup for Claude Desktop, Cursor and Grok, and recovery after a wrong-chip flash.

    Claimed
  4. 3 mo ago

    ToolBB-0133github.com2 starsC

    smolmux: share one serial or SWD connection between people, scripts and agents

    smolmux holds one serial, GDB or serial-over-TCP link open and shares it among several clients over Unix sockets. Two MCP servers put the broker in front of agents, and esptool can borrow the port. The README's demo GIF runs on an ESP32-S3, and a linked transcript shows its MCP probe tool identifying a SAM C21 board over SWD.

    Shown working

Magic Smoke1

All Magic Smoke
  1. 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.