Tag Archives: Box joint jig

Box joint jig – part 3

If you missed part 2 please find it here.

Finishing the electronics

Today I’ve finished building the electronics for my Arduino driven box joint jig. On top of the schematics shown in part 1 I also included a standalone ATMega328 chip instead of using my Arduino directly. I was inspired by this page and it turned out to be quite easy.


The ATMega328 chip (including crystal and capacitors)  that I bought came with the Duemilanove boot loader installed, so I simply inserted the chip on my Arduino Uno board, chose the Arduino Duemilanove w/ATmega328 option under tools and uploaded my sketch to the chip.

All I need to do now is to build a new box joint jig and install the electronics… 🙂

Box joint jig – part 2

If you missed part 1 please find it here.

My box joint jig prototype

As mentioned in part one I’ve decided to make an Arduino driven box joint jig for my table saw and as part of that I mentioned that I’ve made a prototype box joint jig. I this post I’ll show you some photos of my prototype and my first box joint made using the jig. 🙂

First things first: Here are some photos of my prototype:

Box joint jig prototype

Box joint jig prototype

Box joint jig prototype closeup

Box joint jig prototype closeup

Basically it’s just two boxes of different sizes – on inside the other. The inner box is mounted on two drawer sliders and is moved back and forth by a 8 millimeter treaded rod with a handle. The treaded rod is mounted using two ball bearings (ball bearings for roller blades fits perfectly) and a homemade handle is mounted on one end. One turn of the handle will move the inner box 1.25 millimeters (which is the lead of the rod).

On the bottom of the outer box I’ve mounted two pieces of wood that fits into the grooves on the table saw to keep everything aligned.

Even if it’s a rather crude prototype it makes box joints rather nicely:

Box joint made with the prototype

Box joint made with the prototype

In time, when my Arduino project is finished, the stepper motor will of course replace the handle and the electronics be mounted in a box but as a proof of concept I don’t think it’s that bad. 🙂

I’m still debating with myself weather it should be a jig for the table saw or a jig for my router table since my table saw isn’t that good. Both ideas have good and bad sides…


Arduino project – box joint jig

My first real Arduino project

Let me introduce my latest project: An Arduino driven box joint jig for my table saw! I saw a video on YouTube where some guy showed a box joint jig driven by a stepper motor and I decided to make one myself.

I already build a hand driven box joint jig very much like this one made by Matthias Wandel (it works fine by the way), so I started to build the electronics using an Arduino One, a 16×2 LCD screen, a Pololu A4988 stepper motor driver shield, a rotary encoder (with a micro switch included), a 18.5 V power supply, a Nema 8 stepper motor (SY20STH30-0604A) and some smaller parts (resistors, an LED, a LM7805 regulator and a capacitor). The whole thing looks like this:

Electronics for my box jointer project

Electronics for my box jointer project

Here is the schematics for it (without the LM7805 regulator and the capacitor):

Schematics for my box jointer project

Schematics for my box jointer project

The rotary encoder is used for controlling the menu (the switch labeled S1 on the schematics is actually built in the rotary encoder). The switches S2 and S3 are used for resetting the jig and for moving the stepper motor forward.

Here’s the sketch (it may be subject to change or include bugs): BoxJoin