The Overdrive Effects Pedal was designed by Eddie Serratos for Bantam Tools.
This project shows you how to make your very own effects stompbox! We'll go through the steps of downloading the .brd file, loading the file into our software, milling the board on the Bantam Tools Desktop PCB Milling Machine, and soldering the components. This is a great tutorial for those new to milling printed circuit boards (PCBs) or for those who want practice soldering components to the board as a part of a larger assembly.
Tools, Materials, Parts, and Files
- Flat end mill, 1/32”
- Digital calipers
- Bantam Tools Desktop PCB Milling Machine
- Computer with Bantam Tools Desktop Milling Machine Software installed
- Drill press with stepper bit or hand drill with bits (1/4”, 1/2”, 3/8”, 5/16")
- Printer and paper
- Printed circuit board (PCB) blanks, single-sided, FR-1
- High-strength double-sided tape
- Masking tape
- Heat-shrink tubing
Circuit Board Components
- Capacitor, 47uF, 16V (C1)
- Capacitor, 0.1uF, 100V (C2)
- Capacitor, 0.047uF, 100V (C3)
- Capacitor, 100uF, 16V (C4)
- Capacitor, 0.1uF, 100V (C5)
- Diode, 1N4148 (D1)
- Diode, 1N4148 (D2)
- Diode, 1N5817 (D3)
- Resistor, 100-ohm, 1/4W (R1)
- Resistor, 3.3K, 1/4W (R2)
- Resistor, 1M, 1/4W (R3)
- Resistor, 1K, 1/4W (R4)
- Resistor, 2.2M, 1/4W (R5)
- Resistor, 240-ohm, 1/4W (R6)
- Resistor, 240-ohm, 1/4W (R7)
- Resistor, 200-ohm, 1/4W (R8)
- Transistor, 2N2222
Overdrive Pedal Kit
- Enclosure, 1590B
- Mono output jack
- Stereo input jack
- Battery clip, +9V
- Power jack, DC
- Potentiometer, A100K (volume)
- Potentiometer, B50K (gain)
- Switch, 3DPT (on/off)
- LED bezel, 3mm
- Hook-up wires, 24 AWG
We'll start of by downloading a .brd file that was made in EAGLE, loading it into Bantam Tools Desktop Milling Machine Software, and milling a single-sided circuit board.
Step 1: Download the .brd file and set up your material.
If you haven't already, connect your computer to the milling machine with a USB cable, turn the milling machine on, and opening the Bantam Tools Desktop Milling Machine Software.
You’ll be prompted to home your machine. Press the Start Homing button.
Install the 1/32” flat end mill into the milling machine, then click on the Tool “Change” button. If you've never done this before, read more about the process in our Inserting and Locating a Tool guide.
Select the 1/32" flat end mill from the “New tool” drop-down menu and click Continue. A new prompt window will pop up asking to verify tool position. Your machine will move the end mill to the right.
Make sure there's no material under the end mill and that the spoilboard is free of debris. Click the Locate Tool button.
The end mill will slowly descend until it encounters the spoilboard. Once it touches the spoilboard, it'll briefly pause, then retract upwards. This act of touching-off on the spoilboard lets the software know where the end mill’s tip is located in space.
You're now ready to load your material.
In the software menu that’s located at the top of the screen, select Machine → Rapid to loading. The spoilboard should now be toward the front of the machine and ready for material loading.
Measure the thickness of your double-sided tape in millimeters using your digital caliper, and enter that number into the Material Placement (Z) field.
Apply the tape to the back of a single-sided PCB blank. Make sure the tape doesn't overlap, otherwise your z-axis will be slightly higher than intended. Be sure to cover as much of the back of the material as possible. Then place the PCB blank at the bottom-right edge of the spoilboard.
Select “Single-Sided FR-1” as your material type. The dimensions of the board should automatically default to the properties of a new board.
It’s always a good idea to use a digital caliper to measure the thickness (Z-axis) of your PCB blank. Sometimes a board can be a little thicker than normal, and it’s important to enter this value into the Material Thickness (Z) field of the software.
Now we’re ready to load the overdrive pedal.brd file into the software. Click the Open File button and select your .brd file from its saved location.
Step 2: Look at the software preview and mill the board.
When looking at the preview, if you see any warnings or red on the board, it means that the end mill you’ve selected to cut the board is too large to mill those areas. This is usually because your components or traces are too close together relative to the size of your cutting tool. To fix this, you'll need to either select a smaller cutting tool, or open the .brd file in EAGLE and edit the layout to create sufficient space for the end mill to fit.
However, in the instance of the .brd file we’re milling here, as you can see in the image below, the board is free of any red markings and warnings. Because we see no red warnings, we know that the end mill we've chosen is small enough to successfully mill the board. This means we're ready to mill our board.
Move the Parts to Mill slider to the “bottom” setting and select your 1/32" flat end mill. You can click on the Traces, Holes, and Outline to get an idea of exactly what the machine is going to mill.
Now that our end mill is installed, our material is attached to the spoilboard, and our .brd file is set up in the software, we're ready to mill the board. We have only one file loaded, so we can click either the Start Milling button or the Mill All Visible button; in this instance they both do the same thing and cut our file.
Always stay by your milling machine while it completes the job!
After the milling machine finishes cutting the board, use a scraper to remove the PCB from the spoilboard. Here's what your board should look like.
You now have a circuit board that’s ready to be populated with components!
Step 3: Place the components and solder them to the board.
We'll place the components in their appropriate places on the circuit board and solder them to the board.
This is what the board will look like when we're done soldering the components onto it.
Notice that the parts are sitting on the side of the PCB that does not have the copper coating.
This is what the other side of the board looks like when finished.
The .brd file we're using was created in EAGLE. When placing the components, we can refer to the .brd file as it's viewed in EAGLE to see where the parts should go, as shown in the image below.
The blue lines indicate the traces; notice that they're the mirror image of the traces on the milled PCB board. In other words, if you horizontally flip the image on the left (the .brd file as viewed in EAGLE), then you'll get the image on the right (the PCB board). This is helpful to keep in mind when placing the components on the board.
Now let's place our components on the board. The diagram below shows where each of the components goes. Some of the components need one leg to go in a specific hole. Other components, like the resistors, don't have polarity and so the legs can go in either hole. If you're interested in learning more about polarity, this SparkFun guide is a good resource.
After you've placed the components in their appropriate place, the copper side of the PCB will look something like this.
Now it's time to solder the legs to the board. If you're new to soldering, check out Adafruit's Soldering Guide. Once you're done soldering, use diagonal cutters to cut the legs off.
Next we'll prepare our enclosure to hold the circuit board.
Step 4: Drill the enclosure.
The enclosure that we're using for our pedal is the 1590B. It doesn't come with holes for the components to fit into, so we'll add those now.
Start by printing out the 1590B enclosure template on paper and cutting it out along the outside edge.
Fold the flaps down along the center rectangle edge, then tape the edges together.
Place your enclosure inside your drilling template.
Tape the template onto the enclosure so that it doesn't move when you're drilling. You'll have an easier time drilling the holes in the correct location if the paper doesn't move.
We’ll be using a stepper bit attached to a drill press to make our holes. This is the specific stepper bit we used, and we liked it because it has diameters in 1mm increments, ranging from 4mm to 12mm. When using a stepper bit, keep drilling downward until the stepper bit diameter matches the diameter on the drilling template.
If you don’t have access to stepper bits, you can use regular drill bits intended to drill into metal; however, it won’t be possible to get exact hole diameters.
Use the following as reference when using regular drill bits:
- 3PDT switch: 12mm stepper bit = 1/2" drill bit (~12.7mm hole)
- DC power jack: 12mm stepper bit = 1/2" drill bit (~12.7mm hole)
- Input/output jacks: 10mm stepper bit = 3/8" drill bit (~9.5mm hole)
- Potentiometers: 7mm stepper bit = 5/16" drill bit (~7.9mm hole)
- LED: 6mm stepper bit = 1/4" drill bit (~6.35mm hole)
If you don’t have a drill press a hand drill will do, but remember that a steady hand goes a long way.
Notice that we've taped our paper template to the metal enclosure so the paper doesn't move.
Drill your enclosure holes.
When you've drilled all the holes, look to see if there are any sharp edges or burrs. If you find any, use a scouring pad to smooth the edges.
This is what the enclosure looks like once all the holes have been drilled.
Step 5: Add hardware and components.
Lay out all your hardware.
Here's where all the parts will be placed.
Begin by inserting the DC power jack, the B50K potentiometer, and the A100K potentiometer.
Tighten the nut on each component just enough so they don’t move, but leave them loose enough so that you can still move the components. This makes soldering much easier because you can spin the components if needed.
Next insert the 3PDT switch, the mono jack (the pedal's output), and the stereo jack (the pedal's input).
When looking down at the open enclosure, be sure that the stereo jack is on the left and the mono jack is on the right.
Again, tighten the components just enough to hold them in place, but not so tightly that they can’t be moved.
Notice that we have not inserted the LED and bezel into place. We’re going to do a bit of soldering before adding the LED and bezel.
Step 6: Solder the components.
If you're new to soldering or would like a refresher, check out Adafruit's Soldering Guide.
Begin by soldering the positive wire from the battery clip into the DC power jack.
Next, solder the wire that will connect to the 3PDT switch and a ground wire. So far, your enclosure should look like the image below.
Put some masking tape below the potentiometers to prevent your circuit board from touching the enclosure and becoming grounded. It’s not always necessary, but we recommend adding it just to be safe!
The 3DPT switch has nine lugs. Use the image below as a reference for how each lug is numbered. From this point forward, we'll refer to each lug on the 3DPT switch by the number assigned to it.
Solder a wire from lug 3 to lug 9 on the 3DPT switch.
For the mono output jack, the picture below shows how the lugs are numbered. In the next step, we'll solder to lug 2 on the mono output jack.
Solder a wire from lug 8 on the 3DPT to lug 2 on the mono output jack.
For the stereo input jack, the picture below shows how the lugs are numbered. Next we'll solder to lug 1 on the stereo input jack.
Solder the negative battery wire to lug 1 on the stereo input jack.
Solder a wire from lug 2 of the 3PDT switch to lug 3 of the stereo input jack.
Next we'll solder to the positive and negative leg of the LED. The longer leg of the LED is the positive leg, and the shorter leg is the negative leg.
Solder a resistor to the positive leg of the LED. Cut the positive leg of the LED so it’s shorter. Then cut the leg of the resistor so it’s shorter too, and solder them together. The image below shows how this should look.
Next, cut the negative leg of the LED and solder a wire to it. This wire will serve as the resistor’s ground wire.
Keep in mind that in a project like this one, where the pedal is powered by a battery, the value of the resistor used with the LED will affect the battery life. A lower resistor value that allows the LED to burn at its brightest will drain the battery more quickly. A higher resistor value that keeps the LED more dim will prolong battery life. We're using a 56K resistor, which is a high enough value that the LED won't burn too brightly and so the battery won't prematurely be drained.
Use some heat shrink tubes on your connections and you should have something that looks like the image below.
Insert the LED bezel into the enclosure from the top side of the enclosure. Then insert the LED into the bezel from the inside of the enclosure.
Next, cut the positive wire and solder it to lug 5 of the 3PDT switch.
Insert the negative wire from your LED into lug 2 of the stereo input jack (on the left) but don't solder it yet.
Next, insert the negative wire from the DC power jack into lug 1 of the mono output jack (on the right) but don't solder it yet.
Then route the positive wire from the power jack along the edge of the enclosure and leave it near the 3PDT switch for later use.
Notice that the area with the tape is clear of wires and that the wires are being run along the edge of the enclosure. While this isn't essential for the pedal to work correctly, it's good practice to keep your wires nice and tidy.
Next we’ll solder our circuit board to both potentiometers, the A100K and the B50K. As a reference for where to solder the components, look at the .brd file as viewed in EAGLE (below).
The lugs on the potentiometers are labeled as shown below.
Begin by soldering the B50K (gain) potentiometer to the board.
First, solder Gain-1 to lug 1 of the potentiometer.
Next, solder Gain-2 to lug 2 of the potentiometer.
Finally, solder Gain-3 to the lug 3 of the potentiometer.
Refer to the board diagram to see where Gain-1, Gain-2, and Gain-3 are located.
Now solder the A100K potentiometer to the board.
First, solder the Vol-1 wire from the circuit board to lug 1 of the A100K (volume) potentiometer.
Next, solder the Vol-2 wire to lug 2.
Finally, solder the Vol-3 wire to lug 3.
Position your board into the enclosure, route the input (green) wire toward the 3PDT switch, and solder it to lug 1 on the 3PDT switch.
A few steps ago, you inserted the negative wire from your LED into lug 2 of the stereo input jack. Now run the negative (black) wire from the circuit board and insert it into lug 2 of the stereo input jack.
Next, cut some hookup wire long enough to reach lug 1 of the mono output jack.
You should now have three wires going into lug 2 of the stereo input jack. Solder these three wires into lug 2.
From a few steps ago, the negative wire from the DC power jack should be in lug 1 of the mono output jack. Insert the hookup wire from lug 2 of the stereo input jack from the previous step, and solder the two wires into the lug.
Next, insert the positive (red) wire from the circuit board and the positive wire from the power jack into lug 4 of the 3PDT switch and solder them.
Finally, insert the output wire (blue) from the circuit board into lug 7 of the 3PDT switch and solder.
Remember how earlier we left the input/output jacks, potentiometers, DC power jack, and 3PDT switch only partially tightened? Now you can tighten all.
Add the knobs to the potentiometers and test your pedal!
Plug your guitar into the pedal, and then connect the pedal to an amp. Congratulations, you just milled your very own overdrive guitar effect pedal!
This is what your completed pedal looks like.
If the pedal doesn't work, check your soldering connections one by one. Make sure that there isn’t a cold solder joint or loose wire. If you have a multimeter, use it to make sure that the joints aren't cold. If you haven't used a multimeter before, check out SparkFun's How to Use a Multimeter guide.
If you have any questions, don’t hesitate to contact us at firstname.lastname@example.org. We’re here to help. And if you do make the effects pedal, be sure to share it with us. We’d love to see it!