Close
0%
0%

Easier Proto/Perf/Strip/Bus Boards

Creating protoboards that remove the need for additional connecting wiring without a complicated scheme.

Similar projects worth following
The idea is to put the wiring between components (holes/pads) into the board and enable/disable connecting it somehow. The idea is trivial and I'm not the first to make something like this, but no one seems to sell boards.

Currently, the standard protoboard landscape looks like this:

  • protoboard - I believe is a general term for any type of development board
  • perfboard - a board of individual plated holes. Allows for arbitrary layout, but requires adding wiring between all components, which can get obnoxious.
  • stripboard/veroboard - a board with rows of copper connected holes. Even though they  are useful for connecting components, if you don't need all the holes, you either have to waste them or cut the traces, which are usually thick.
  • bus - a combination of connected and disconnected holes similar to breadboard patterns. The best hybrid option, but still requires wasting many holes due to the track they're on, or because of the layout.
  • other - there are many different combinations/patterns of strips and individual holes for different types of circuits.

Some notable recent developments on prototype boards:

  • Perf+ (https://www.crowdsupply.com/ben-wang/perf-2). This is a perfboard with a adjacent solderpads that connects it to either a horizontal or vertical strip/bus. This allowed easy connection between any 2 points with just a couple of solderpad connections. However, both strips are now in use and any other connection must take this into account. Also, it makes following the circuit difficult. 
  • Bread2Board (https://www.kickstarter.com/projects/jamescaska/bread2board-desktop-diy-circuit-board-printer). Taking the basic matrix idea of an FPGA to a breadboard. Solderpads make the connections and you can lay things out fairly easily. However, debugging is difficult, and it requires very complicated boards.
  • RoutaBoard (https://hackaday.io/project/11911-routaboard). This is a essentially what I want to make (for the additive version) with standard DIP pin distance. However, the routing is not always obvious, it seems to be out of production, and the files are not available. Also, given how close all the pads are, it seems possibly prone to shorts.

I think all of these are great, but the first two are complicated because the wiring is not straightforward. It left me thinking that it would be easier to just assume a single (or double) layer board with direct connections to neighbors. If the hole isn't used, it still passes on the signal. Thus, a line of holes connecting components is the same as a wire. It's just standard planar circuit layout on a grid. 

There are 2 useful ways to do this:

  • Everything is disconnected like a perfboard. Each hole has solderpads to its 4 (or 8 with diagonals) neighbors. Once components are in place, just solder the pads along a route between the two pads to be connected. The downside is it spreads everything out due to the solderpads.
  • Everything is connected with thin traces. Any connection you don't want is easily severed with an exacto knife or dremel. This allows the board to stay small, but requires cutting a lot of traces before adding components. 

These fix the need for any wiring while allowing easy to follow traces with arbitrary layouts. For the connected one, the traces are easy to cut.

I knew projects like the RoutaBoard existed, but could not find any. Conceptually, the RoutaBoard is everything I want, but has large tracks and large pads leaving incredibly small tolerances, which might be easy to make a short. I'm using small traces to hopefully prevent this and direct routing. Also, with no way to purchase or have the RoutaBoards made (no files), it's still not a viable option.  

  • Larger solder areas

    deftcoyote08/24/2025 at 22:42 0 comments

    The current design has small solder points for connection in order to reduce mistakes, but a larger strip may be desired. Although these slightly increase the cluttered look and possibly make it easier to introduce shorts, here are 2 designs for larger solder connection areas. The first only allows grid neighbor (orthogonal) connections, and the second allows diagonals. Is this worth doing or is the simplest design also the best? I'm assuming this is probably the case and it won't be difficult to make the solder jumps.

  • Quick update

    deftcoyote08/24/2025 at 19:25 0 comments

    Thanks to the feedback I've already gotten, I made some updates.

    I've updated the solder-based board to have standard spacing and removed the soldermask from the image. Given the spacing between components, the connections are extremely close (.25 mm), so very little solder should be needed. Unlike the RoutaBoard, the connections are always direct. I'm guessing their slightly indirect routing was actually to deal with possible shorts because of how close the connections are and the trace thickness. I'm using SMT traces to reduce this issue.

    I also put a version where all solder joints are based on corners, which greatly reduces the number of traces and possibility of error from neighboring pieces. I think this is the version that makes the most sense. All paths are now at 45 degrees from the holes. 

    For the cut version, I simply removed the soldermask and updated it for standard spacing. 

    I'm grateful for any feedback before I try to move to physical implementation.

View all 2 project logs

Enjoy this project?

Share

Discussions

Paul McClay wrote 08/25/2025 at 01:18 point

Recently I learned about acrylic scoring knives. One of those might make quick work of isolating a connected path from an all-connected board. And make the certainty of isolation cuts easier to inspect vs cuts with a simple sharp knife. 

https://duckduckgo.com/?q=acrylic+scoring+knife

If it works, that might reduce the usability penalty for connecting diagonals too.

  Are you sure? yes | no

rafununu wrote 08/24/2025 at 07:06 point

Yes, something like this already exists for sale, it's called Routaboard. https://hackaday.io/KnivD

  Are you sure? yes | no

deftcoyote wrote 08/24/2025 at 17:52 point

Awesome! Thank you. I had been designing a version to keep pin spacing standard, and they did it much cleaner than I was going to by using non-standard solder-jumpers.

  Are you sure? yes | no

Ken Yap wrote 08/24/2025 at 00:08 point

Unfortunately this won't work for 0.1" pitch parts like DIP ICs. Maybe you need pads for those surrounded by pads such as you propose.

  Are you sure? yes | no

deftcoyote wrote 08/24/2025 at 21:14 point

You're correct. I was trying to make it simpler to solder, and thinking about having breakout sections as you proposed. I've updated it now to be standard so it doesn't need anything special. Thanks for the feedback!

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates