The week on the bench · Monday to Sunday, UTC
Week 22, 2026 · 25 to 31 May
11 entries published: 6 tools, 3 builds, 2 news. 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.
Build of the week · BB-0071
Claude Code helps fine-tune GR00T so a home-built SO-101 arm drops a block into a cup
Claude Code wrote serial scripts for the STS3215 servos of a self-assembled SO-101 arm and fixed GR00T N1.6-3B fine-tuning errors for a Japanese maker. It set motor IDs, showed live gripper values and ran training over SSH on a DGX Spark. After 97 recorded episodes, the post's GIF shows the arm placing a block in a cup on its own.
Tools6
All tools4 mo ago
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.
Claimed4 mo ago
cardputer-claude-mcp: an M5Stack Cardputer as a physical approval key for Claude Code
cardputer-claude-mcp runs a MicroPython app on an M5Stack Cardputer-Adv, linked over BLE to an MCP bridge on a Mac. Claude Code pushes notices, questions and a usage dashboard. A hook routes shell commands and file edits to the device; routine ones pass, ordinary ones need Enter, and destructive ones such as git push need Y. Photos show both prompts.
Shown working5 mo ago
flashprobe-mcp: flash and monitor firmware over probe-rs or espflash
flashprobe-mcp flashes embedded targets from Claude Code or another MCP client, through probe-rs over SWD or JTAG or espflash over UART. It then captures RTT, semihosting or serial output and decodes defmt frames. Capture stops at an expected line, a defmt error at a set level, idle time or a timeout. The README shows no full session log.
Claimed5 mo ago
smarthome-builder-mcp: an MCP server for Home Assistant, Node-RED and ESPHome
smarthome-builder-mcp exposes a Home Assistant installation, including its Node-RED flows and ESPHome devices, to an AI assistant as 51 MCP tools. For ESPHome devices it edits and validates YAML, compiles, flashes over the air and reads logs. It backs up every change first, previews writes as a diff and always asks before flashing. The README calls it alpha.
Claimed5 mo ago
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 working5 mo ago
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.
Claimed
Builds3
All builds4 mo ago
Claude Code helps fine-tune GR00T so a home-built SO-101 arm drops a block into a cup
Claude Code wrote serial scripts for the STS3215 servos of a self-assembled SO-101 arm and fixed GR00T N1.6-3B fine-tuning errors for a Japanese maker. It set motor IDs, showed live gripper values and ran training over SSH on a DGX Spark. After 97 recorded episodes, the post's GIF shows the arm placing a block in a cup on its own.
Shown working5 mo ago
Codex builds an LVGL speedometer dashboard on a bare LilyGo T-Display S3
Craig Hollabaugh had Codex identify a blank LilyGo T-Display S3, install the toolchain and write a display test in an unedited session. When the screen stayed dark, the agent found the panel is an ST7789 on an 8-bit parallel bus and rewrote its driver. It then built an LVGL 9.2 speedometer and tachometer dashboard, on camera throughout.
Shown working5 mo ago
Claude Code drives a Freenove mecanum robot car over MCP and maps obstacles with its sonar
Claude Code drives a Freenove 4WD mecanum car on a Raspberry Pi Pico W through an MCP server and plain-text TCP commands. In one session it reversed until the ultrasonic sensor read 6 cm, then swept the sensor from 20 to 140 degrees and plotted the distances. The repo has photos, terminal captures and clips from live sessions.
Shown working
News2
All news5 mo ago
Memfault ships a read-only MCP server for fleet crashes, traces and device vitals
Memfault released an MCP server with 12 read-only tools covering devices, issues, metrics and software versions. In the launch post, Claude Code finds the day's worst new crash, matches its stack trace to the checked-out firmware and drafts a fix. A GitHub MCP server opens the pull request. Memfault says the tools cannot change devices or trigger OTA updates.
Claimed5 mo ago
Nordic launches MCP servers for nRF Connect SDK and nRF Cloud
Nordic Semiconductor released 2 MCP servers that connect coding assistants such as Claude Code to its SDK and cloud. The Nordic MCP server adds documentation search, an nrfutil reference, a UART monitor script and SDK workflow commands. The nRF Cloud server reads fleet data such as logs and coredumps, without write access. The post shows no hardware runs.
Claimed