Launching today

perfwire
AI can design your circuit. It can't see your perfboard.
3 followers
AI can design your circuit. It can't see your perfboard.
3 followers
A browser-based wiring planner and checker for hand-soldered perfboard. Drag parts to match your real board while a rule-checker — implemented twice, in JS and Python, and verified to agree in CI — catches shorts, backwards parts, and missing connections before you solder. One HTML file, free, no install.

Hey Product Hunt! 👋
I've been building electronics for a while now — both as a personal hobby and as part of projects at work. I'm not an EE, and these days I can get an AI to design a circuit for me in about a minute. But wiring it onto an actual perfboard by hand? That's where it always fell apart — one jumper in the wrong hole and nothing works, with zero clue which of a hundred joints is the bad one.
What really bugged me was the gap between working with Claude Code and the reality on my bench. Claude could hand me a clean design in seconds, but the moment I picked up the soldering iron I was on my own — no way to check my physical wiring against what the AI actually intended.
So I built perfwire: a browser tool that plans and checks hand-soldered perfboard wiring the way a real board behaves, not an abstract schematic. It models individual holes and leads, so it catches shorts, backwards capacitors, and connections that never got made — before you pick up the iron. There's a 3D view now that finally lets you see where a wire actually goes on a crowded board.
It's one HTML file: no install, no account, works offline, and a board shares as just a URL. Use it standalone, or in a loop with Claude Code — describe a circuit, get a board back, drag it to match reality, hand it back, repeat. That loop is exactly the gap I wanted to close.
It's free and open source (Apache 2.0).
I'd love feedback, especially from anyone who's fought with perfboard by hand: what's the mistake that always gets you?
A really useful idea would be to add a way to print or export the layout as a 1:1 template so you can tape it to the physical perfboard and punch through component leads at the exact spots. Right now I'd still have to eyeball placements during soldering, but a scaled print would let the digital plan match the real board one-to-one.