RustyWires
BetaPCB wiring diagrams made simple.
RustyWires is a PCB wiring diagram tool built for makers, hobbyists, and hardware engineers who need clean wiring diagrams without the overhead of a full EDA suite (electronic design software). Start with any of 47 built-in board definitions — Arduino, Raspberry Pi, ESP32, STM32, and more. Route wires with smooth Bézier curves (mathematically precise bends), flip between diagram and pinout views, and create custom board definitions for your own PCBs. Includes a CLI (command-line) interface for scripting and automation. No account required, no cloud sync, no subscription to some bloated PCB tool.
Preview

Why RustyWires
Why You Want This.
47 boards out of the box
Arduino, Raspberry Pi, ESP32, STM32, Teensy, and dozens more. Pick a board and start wiring — no setup, no configuration files.
Clean, readable diagrams
Bézier curve routing (smooth, mathematically precise bends) that produces clean, professional-looking diagrams. Not tangled spaghetti — actual readable wiring references.
Not a bloated EDA tool
You don't need KiCad or Eagle (professional PCB design software) to draw a wiring diagram. RustyWires does one thing well — quick, clean wiring references for real projects.
CLI for automation
Built-in CLI (command-line interface) lets you script diagram generation, integrate with automation tools, and automate documentation for your hardware projects.
Under the Hood
Tech Stack.
Backend
Frontend
React 19
TypeScript
Zustand
SVG rendering
Database
SQLite (optimized for speed)
47 board definitions
Build
Vite
pnpm
Cross-platform (Linux/macOS/Windows)
Stay Tuned
RustyWires is on the way.
RustyWires is currently in beta. Subscribe to get access as soon as it ships.
View Pricing