Introduction: Arduino-plex 2.0: Modular Plexiglas Arduino Work Surface
Last year I needed a board that I could stick my breadboards to, that would also securely hold my Arduino. I used some Plexiglas I picked up at Skycraft in Orlando and I glued everything together with Crazy Glue. This worked well, but it didn't give me the freedom to reconfigure or put something on the back burner and start a new project. The double-stick tape that comes on the breadboards is too permanent, and the Crazy Glue was also very limiting.
I thought about using some industrial strength Velcro to keep everything secure, without that squishy-wobbly feeling that you can get from regular Velcro. Because this Velcro is so strong, I cut it into strips and made sure that the breadboards and Arduino mounts would never have complete contact between the Velcro. This would make it so the pieces could still be moved when needed.
Step 1: Arduino-plex 1.0
This is my original Arduino-Plex: Plexiglas Arduino work surface. It still works great, but now it has been completely taken over by a project that continues to grow. I realized after everything was stuck and glued in place that it would have been more helpful to be able to move things around. I would have liked to move the Arduino mounts to add more breadboard space and even remove the bus-bars between the breadboards that probably didn't belong there in the first place.
I needed a way to shift work to something new, without completely destroying the previous project. I also built this board when I only had 2 Arduinos, and now I will be ordering a 5th board shortly. Clearly, I needed to build a new board.
Step 2: Plexiglass Base
This is a sheet of transparent blue acrylic that I picked up from Skycraft last time I was in Orlando. It cost me $23 for a 1/2" thick sheet that is roughly 1.5' x 4'. I wanted to make this board a little smaller than the last one, and especially since the material was thicker, I didn't want the board to be too heavy.
Some of the masking was pealed up around the corners so I repaired it with some blue painter's tape before I started marking and cutting. This piece had a large curve to the top, so I decided to square up the end and get some of the smaller pieces I need from this piece of scrap. I took some of the breadboards and an Arduino and marked my next cut.
I had to lightly sand the cut edges and then I ran a blowtorch down each edge. Once you get the feel for it, you can get a nice, glossy surface by running the flame along the edge. However, If you keep the heat in one place too long, you will bubble the surface.
Step 3: Arduino Mounting
Acrylic
I cut the scrap pieces down for a few mounting bases for my new Arduino boards. I also cut some mounting pads that I could tap threads into and screw some standoffs down into them. For each base, I cut 3 equal sized pads and 1 longer block that I could use to support the USB corner because the screw hole is too close to the female headers. Just like before I ran a blowtorch down the edges to get a nice smooth edge.
Standoffs
I tried a couple different standoffs that I found on Sparkfun and Jameco. The selection has been getting better lately, but originally Sparkfun only had a few aluminum standoffs. These will snap off in the holes you drill and will ruin the piece. Instead, I used these steel standoffs because they are much stronger. You need to make sure you drill the holes wide enough for the threads of the standoff and tap the holes with threads. If the threads are too tight, the screw will bind up in the hole and the head will snap off.
Step 4: Acrylic + Acetone
On my last project, I glued everything together with crazy glue but this time I decided to try an Acetone trick I found here. Ideally, you would use something that doesn't dissolve in Acetone, like a glass eyedropper, but I only had a plastic, baby-medicine syringe. This worked alright, but if you let the Acetone sit in the syringe too long, it starts to dissolve the inside of the syringe and will leave a film of this other type of plastic all over the Acrylic piece.
To line everything up, I screwed the standoffs to the back of the Arduino boards and turned them until I found a nice level spot between the 3 legs. I slid the 4th, taller, unsecured support under the board and made sure there was no wobbling. Then I just squirted a little Acetone next to each leg, and the void is filled by the liquid Acetone, which dissolves the surface of the Acrylic and bonds the 2 pieces together.
Step 5: Breadboard Prep
Breadboards always come with this foam, double-stick tape on the back. Originally, I thought I might peal it off and just stick my Velcro to the bottom, but then all of the contacts for the short bus bars would be exposed and prone to shorting out. I could have stuck the Velcro to the double-stick tape, but it seemed like a flimsy option, so I decided to keep the double-stick tape as an insulator, and stick it to smaller, thinner pieces of Plexiglas. It's a little overly complicated, but I couldn't think of an easier option that would work.
To prepare the breadboards, I had to slice through the backing tape where the main bus bars connect to the project space. I wanted these to be detachable, to allow for different configurations. The little dovetailed tabs that connect them need a little clearance as well, so I cut the tape back a few more millimeters. I used a utility knife and a framing square to slice straight, even lines through the adhesive backing.
Step 6: Breadboard Mounting
Each of the breadboard pieces now needed an intermediary mounting board. To do this I used a sheet of Plexiglas that is less than 1/8" thick. When the plexiglass is this thin, you can score it with a Plastic cutting knife and snap it on the edge of a table. Again, I used my framing square as a straight edge and ran the plastic knife back and forth down the edge.
There is a trick to this knife and the package shows how to do it on the diagram. Most of the time, you hold a utility knife at a pretty high angle. With this knife, you want the blade to ride on the plastic like an ice skate blade. Then end of the blade will do the rest as it rides along the plastic cutting it's groove.
I cut most of these pieces a little oversize, so that they will end up the right size after the heat shrinks the edges. The knife and the snapped edges make for a very sharp piece of plastic so I ran a blowtorch over the edges again. I had to take more care with how I held the acrylic because after it got hot it kept trying to warp. Once the edges were melted and cooled, I could see the pieces had shrunk in width just a little, but had grown in thickness just around the edge. This gives the pieces a little more rigidity.
Step 7: Velcro
All Velcro is made up of 2 different pieces of fabric that stick together. Generic Velcro are called "Hook and Loop" fasteners, so I will use this terminology to describe how I mounted everything.
First I cut off a few pieces of Velcro that were the length of the Acrylic board. For each piece of the loop side that I cut, I cut a matching piece of the hook side so I could stick them together and cut strips at the same time. This Velcro comes 5cm in width, but I wanted it to be about 3/4" wide, so I laid it out and cut it into strips with my straight edge and a utility knife. I then took just the loop sides (the fuzzy side) and laid them out on the Acrylic base to determine the spacing. I peeled off the backing and carefully stuck each strip to make black, horizontal stripes on the surface of the blue plastic.
Because I cut the Velcro in strips, I could run into a problem where the Velcro strips either don't come into contact at all with the piece I am trying to stick down, or come into full contact and make it very hard to remove the piece. My solution was to stick the Velcro hook sides to the breadboards and Arduino mounts on a diagonal. This way, I can rotate any of these pieces in 90° increments and still make contact with about half of the loop side of the Velcro.
To do this I measured the width of the strips, roughly 3/4", and measured down one side 3/4". I lined up my straight edge with the corner and my mark and cut a 45° angle that I then lines up with one edge of the part receiving Velcro.
I chose to put the hook side of the Velcro facing down on the bottom of the various pieces. This way they will stick to a couch or other piece of fabric, rather than sliding off and falling to the floor.
Step 8: Finished Product
I really like how this turned out. I am already using it for a new project and I like its compact size and adaptability.
In the future I hope someone starts making breadboards that either come with Velcro already on them, or have just a plain plastic backing rather than exposed bus bars. It would make this a lot easier.
This Velcro worked so well, I decided to use it to hold my Arduino board in my tank chassis. This is great because I can take the Arduino stand from the tank chassis and stick it to the work surface. In the future I would like to have a bunch of these boards, all different sizes, that I could quickly put projects together on.
Step 9: Epilog Laser
I find myself working more and more with Plexiglas and Acrylic and I think I could get a lot of good use out of an Epilog Laser system.
If I had a laser to cut the individual pieces of acrylic, I would have gotten much cleaner cuts that wouldn't need sanding and heating with a blowtorch.
If you like my project, please give it a vote in the Epilog Laser Contest by clicking the little medal in the top right corner of this page. Thanks!

Participated in the
Epilog Challenge V
24 Comments
9 years ago on Introduction
This is just what I was looking for! I took the idea and ran with it (see image). The only thing I'd improve on my setup is to use a rigid surface inside the lid. The inside of the lid itself (what I put the velcro on) is a bit convex and pops in/out. I'll probably back it with something hard to save this particular build.
Reply 9 years ago on Introduction
Oh, forgot to mention, you can get little stick-on rubber "feet" at the hardware store. The ones I got were clear rubber squares. So far they work perfect for protecting the table surface and keeping the platform from sliding around.
Reply 9 years ago on Introduction
Very nice! I like the idea of keeping everything enclosed, and it doubles as it's own storage container.
Reply 9 years ago on Introduction
Ya, exactly! :) If I want to go work (or show off) at a friend or family member's house, I just pack up and leave. Also, it protects my prototype from cats. That's important.
10 years ago on Introduction
I made something similar
10 years ago on Introduction
I can get the trim boards at Lowes Hdwe. I had some crawlspace work done and he had maybe 4X8X 1/2 sheets from which he made flat doors. He doesnt answer my email about where to get the pvc
Reply 10 years ago on Introduction
Maybe a commercial building supply yard? They usually carry a lot of stuff you won't find at a hardware store. I had to call around to a couple in my area to find one that would sell me a single piece of vinyl siding once. Maybe its the same niche market for the larger PVC pieces?
10 years ago on Introduction
Fine job. Plexiglass seems wonderful.
But I am not sure why cheaper plywood wouldn't work as well. Velcro could be glued or screwed to it.
And I also think two screws per board lightly screwed into the plywood, without velcro, would hold the boards through some of their grooves and/ or holes and allow them to be unscrewed and placed wherever you need to move them.
But again, nothing wrong with your approach.
Reply 10 years ago on Introduction
Thanks cobun, wood is fine, and I have used plenty of wood for other projects. I have been picking up these Acrylic/Plexiglas remnants for a while now and I like using it when I can. I like making the edges perfectly smooth and clear with a blowtorch. Its fun watching all the small scuffs melt away and the edges turn clear like cut glass.
Reply 10 years ago on Introduction
That comment benefitted me a lot. I vaguely remembered the edge treatment and you gave me the confidence to try it. Thanks. I like plastics and really wish I could use pvc boards, but can't find sheets of it. (I dont imagine them for arduino stuff.)
Reply 10 years ago on Introduction
How about in the siding section of the hardware store? Do you mean like those Azek PVC trim boards? Those could be another good material for something like this.
10 years ago on Introduction
Velcro has issues with static, how have you addressed this?
Reply 10 years ago on Introduction
Thanks for your comment. I haven't done anything to discharge the static electricity. I used the Velcro so everything would be moveable, but its only on occasion that I actually move anything. I don't plan to stick and re-stick any of the pieces very often. If I was concerned about static, I guess I could solder some wires to the steel standoffs on the Arduino mounts and wire them to the ground terminal on a 3 prong plug, but I think that is unnecessary.
10 years ago on Introduction
Great idea, the only thing that scares me is the acrylic is a static electricity build up and sudden discharge damaging the components. Would a 1/4" piece of plywood be a better choice? It would make attaching the Velcro more of a challenge, but some double sided foam tape might do the trick.
Reply 10 years ago on Introduction
Thanks for the feedback. I could use wood, but I like the more finished look of the acrylic for electronics projects. The breadboards come with foam tape on the back, so I could have gone that direction, but I need things to be moveable so I opted for the Velcro instead.
10 years ago on Introduction
Very neat,
Don't worry too much about static, black velcro is very slightly conductive, certainly enough to discharge static and not enough to short any tracks. So A+ there, I may use the idea and may pretend it's "All my own work"
No, the last bit's not true, I'm just tickled with your appropriate ingenuity.
10 years ago on Introduction
You could also probably use BLUE TACK for this, it's pretty sticky, but can be peeled away without residue and is non conducting (I just checked with my Fluke).
Anyway - nice idea and it looks like there will be velcro in my Arduino and Pi future ;)
10 years ago on Introduction
Fantastic idea. Tks for sharing.
10 years ago on Step 9
Very well done .
10 years ago on Introduction
i like it, especially since the acrylic use caught my eye. last summer i was bicycling home and found 3 perfect green acrylic 3/8 thick- 2 feet X 4 feet boards with paper backing still attached in a curbside trash pick up, the rest of the items were obvious old parts and broken appliances, so i knew it wasn't left for someone.Last night i was cleaning out a locker and rediscovered them, and today was looking for a project. maybe there is a plastic fabrication shop that had a laser that would cut your pieces for a low fee. The dealers may know of a owner in your area