Briefing
Beningo wrote usbdev, a GitHub project that power-cycles ports on uhubctl-capable hubs and on his three-port Yepkit YKUSH, with an example MCP server. His two BK Precision 1685B bench supplies reach his agents through devpsu, and the agents can also use them to test undervoltage and off-nominal conditions for battery and solar-powered space systems. Supplies without remote control can sit behind USB or Ethernet power relays.
On retrieval, he says that when engineers in his courses ask AI for a BME280 driver without the datasheet, it is wrong 99% of the time. He calls the combination an Agentic Firmware Workbench and points to the overvoltage guardrails in devpsu. He also warns that agents still go off the rails without care.
Written by the Boards & Bots curator
