Technology1 min read

Show HN: BBRouter – Ben Eater's 8-bit computer, simulated on 3D breadboards

By · Published by Everything Blog

In short

The software allows users to construct digital logic systems with extensive customization options, including adjustable wire gauge, colors, heights, and crossings. Users can manage project state with system warnings, track component statuses, and attach notes directly to individual parts. Notably, the dedicated Model Context Protocol server lets tools like Claude access, edit, and execute designs following a single OAuth authentication step. Completed designs can be saved to a remote server and shared with others via direct links.

Key points

  • Hardware simulation is paired with remote AI integration to enable automated editing and…: Hardware simulation is paired with remote AI integration to enable automated editing and execution of digital circuit layouts.
  • Comprehensive circuit modeling controls let builders adjust jumpers, track component stat…: Comprehensive circuit modeling controls let builders adjust jumpers, track component statuses, and place direct component notes.
  • Projects are hosted on a central server, allowing easy distribution and collaboration thr…: Projects are hosted on a central server, allowing easy distribution and collaboration through direct sharing links.

Sources checked by our analysis pipeline: 1

A text, a divider (a click a corner; Enter ends it)

⌘H

The sheets, to go to one

⇟ · ⇞

The next sheet, the previous one (Page Down, Page Up)

⌥⌫

Back up to the sheet it's in

Claude, or another AI app, can open, change and run your projects with you, through BBRouter’s MCP server. Connect it once: it asks you to sign in, then works as you, on your projects only.

MCP server address

Claude Code

Then type /mcp in Claude Code, pick bbrouter and choose Authenticate to sign in.

Claude (claude.ai, desktop and mobile)

Settings → Connectors → Add custom connector: name it BBRouter, paste the address and click Add, then Connect and sign in.

Other apps

Any app that takes a remote MCP server (HTTP, with OAuth sign-in): give it the address.

Click a button, a part or a hole to point this step at

No project open

Create a layout, or open one saved on the server.

Simulation

Controls

Nothing to control yet: variable jumpers, hole groups, warnings and the simulation show here.

Notes

Technology