So you just finished your DIY CNC machine, set up GRBL and even cut your first part.  Now what?  Well, did you know that as of GRBL v0.8 there are pinouts some really useful commands such as Cycle Start, Feed Hold and a Soft Reset?  Cycle Start and Feed Hold allow you to literally pause your machine so you can double check that your tool isn't about to hit a clamp, or maybe you just need to run inside to grab some more pizza.  Once you get back, just hit the Cycle Start button and BAM! your machine goes on its merry way as if nothing had ever happened....

Although these commands are accessible via the terminal, I decided that I really wanted to have a nice pendant with easy to use buttons - and maybe a few extra buttons for future development!  So grab your soldering iron and lets get to work!

Step 1: Components

There are a few components that we need to complete this project, I set up a handy-dandy wishlist over at Sparkfun with *most* of the parts, the rest you will have to source yourself.

What You Need:
- Soldering Iron/Supplies
- 10 wire Ribbon Cable
- (2) serial port connectors (one male, one female)
- serial cable
- (3) arcade machine buttons.  I like Green, Yellow and Blue
- (2) switches
- Mushroom style E-Stop button (Mine came from ZenToolworks.com)
- Screw terminal block (I don't recommend the white, "European Style" blocks because they don't work well with small wires)
- Aluminum Enclosure
- Drill press with Step Drill (Amazon has step drills for $cheap$)

Here is a link to my Sparkfun wishlist:
<p>Hi there,</p><p>First a great instructable well done.</p><p>Second you state that you had a lot of trouble with wires escaping the terminal block, were you just inserting the wire inside of the plastic insulator or both the wire and plastic insulator.</p><p> with this type of terminal block you need to either</p><p>1. Bend the wire over the plastic coating and insert it with the wire down and the plastic up towards the screw so when tightened the screw grips the plastic pushing the wire into contact with the metal connector as this way you get the mechanical strength of the plastic coating along with the interior wire.</p><p>2. Fit a bootlace terminal to the end of the wire and then use the terminal in the connector.</p><p>3. Tin (solder) the end of the wire to hold the strands together then push the tinned end in the terminal and tighten the screw.</p><p>just using the little individual wire strands to hold the wire in the connector is asking for trouble as when you tighten the screw lots of the little wires get cut in half and you end up with only a few little wires trying to hold the wire into the terminal. </p>
just curious, what do you have the two top switches wired to? spindle? great work on the pendant, on my to-do list now....
<p>Blower and work light. I was curious too, he annotated the picture. :)</p>

About This Instructable




More by rawkstar320:Simple Nightstand Make Your Own GRBL CNC Pendant How to make Machinable Wax at home! 
Add instructable to: