

Guitar pedal schematics and resources
- Size
- 51 × 61.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 67
- Nets
- 43
- Pads
- 162
- Tracks, vias
- 627, 114
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 11 Nov 2024
- Updated
- 20 Mar 2025
Overview
BD2 Mods is an open-source printed circuit board by Network-Direction, from the Network-Direction/Audio-Effect-Pedals repository on GitHub. It is a 2-layer board of 51 × 61.3 mm with 67 parts on 43 nets, routed with 627 tracks and 114 vias.
It is built around the TL072, BC547 and B10K. Its parts include 26 capacitors, 25 resistors, 7 diodes, 2 ICs and 2 transistors. It belongs with the audio and music boards of this library.
Main components
3README
pedals/ProCo RAT/readme.mdProCo RAT
Status
- Schematic Drawn
- Tested on breadboard
- PCB designed
- Gerbers created
Links
https://electrosmash.com/proco-rat
http://beavisaudio.com/schematics/ProCo-Rat-II-Distortion-Schematic.htm
Analysis
The RAT is made of four main stages:
- Power Supply
- Input/Clipping
- Tone Control
- Output
Power Supply
The power supply is simple, providing both +9v and +4.5v. 9 volts to power the opamp and the transistor, and 4.5v to bias the input signal.
The diode is there for reverse polarity protection.
R1, C1, and C2 are used for filtering. C1 and C2 remove ripple, but combined with R1 they also create a low pass filter, to attenuate high frequency impulse noise (sudden spikes).
R2 and R3 form a voltage divider, to create the 4.5v for biasing. C3 is there to remove any additional ripple that may be introduced.
Input and Clipping
Many pedals have an input stage, to work with the low impedance input signal, and a clipping stage to produce distortion. The RAT combines both of these into a single stage.
Input
The first part of the stage takes the input signal. R4 is in place as a pull down resistor, to remove any popping sounds when the stomp switch is pressed.
R5 provides a bias to the input signal, raising the midpoint of the wave from 0v to 4.5 volts. C4 makes sure this DC bias voltage does not flow back to the pickups.
R4 and R5 control the input impedance. Originally these were 1M each, which made the input impedance about 500K. This version has increased them to 2M, to make the input impedance about 1M, which is generally better to avoid tone sucking.
R6 is in place to protect the opamp from any unexpected current.
R6 together with C5 creates a low pass filter, which shunts frequencies over 159KHz to ground. This is a key part to the RAT architecture. It emphasises mids, and attenuates highs and lows.
Opamp
The opamp provides three functions in this stage. One is as an input buffer, where a high impedance input signal is converted to a low impedance output signal. This part is very similar to many other pedal's input stages.
The opamp also provides gain to the signal. boosting the signal affects how much clipping and distortion is applied to the signal later on.
Finally, the opamp is part of an active high pass filter, for attenuating higher frequencies.
[!NOTE] The original pedal used an LM308 opamp. They are obsolete, so this version uses an OP07CP. OP07DP would also be suitable.
This opamp is used in a slightly different way than opamps in other pedals. While it is still a low-noise opamp like the TL071, it is very different in terms of slew rate.
As the input signal in continually changing (oscillating), the output of the opamp must also be continually changing. The speed at which it can react to these changes is called the slew rate. Normally, a fast slew rate is ideal, as the output of the opamp is a good representation of the input signal.
The OP07CP has a low slew rate of about 0.3V/us (about 40x lower than the TL071). It is special though, as the compensation capacitor (C6) can control the slew rate (the smaller the cap, the faster the slew rate).
What this means is, the opamp cannot effectively reproduce high frequencies (>5.3KHz), as it can't oscilate the output signal fast enough. Once again, this is part of the RAT's tone, as it emphasises mid frequencies, and attenuates high and low frequencies.
Filtering
There are several areas in this stage that add extra filtering. For starters, there is a 100pF capacitor across the 100K potentiometer. The pot controls the gain of the opamp, but placing a capacitor here creates a low pass filter. This attenuates some of the high end before clipping takes place.
When the potentiometer is at max, the filter will have the most effect, attenuating frequencies over 16KHz. This mellows out the distortion.
Setting the potentiometer at minimal levels sets the frequency cutoff at levels above human hearing, so effectively this filter only comes into play with lots of distortion.
There are also two RC networks in parallel, made of R8/C8 and R7/C9, connecting the inverting input to ground. This creates an active high pass filter.
The R7/C9 filter attenuates frequencies below ~1.5KHz, at a rate of 20dB per decade.
The R8/C8 filter attenuated frequencies below ~60Hz, at a rate of 40dB per decade, practically muting them.
The effect of this is to mute bass notes before they are clipped, creating a frequency dependant distortion (the low end is less clipped).
Clipping and Distortion
There are two parts to distortion in this pedal. One is the gain created by the opamp, and the other is the clipping diodes.
The gain of the opamp determines the amplitude of the output signal. The more gain from the opamp, the more of the signal gets sent to ground through the clipping diodes.
Therefore, the higher the gain (controlled by the 100K potentiometer), the stronger the distortion.
[!NOTE] The original pedal used 1N914 silicon diodes. For availability, they are replaced with the 1N4148 silicon diodes.
C10 and R9 are just there for safety. C10 is a coupling capacitor to remove DC biasing signal. R9 limits the current into the diodes and the next stages.
Tone Control
The tone control is a simple passive low pass filter, controlled by the 100K potentiometer. R10 is there to make sure there is always a minimum of 1.5K ohms in the LPF, even if the pot is turned all the way down.
[!NOTE] The original pedal used an Audio pot, not a linear pot, for tone control.
The minimum cutoff frequency is 475Hz, and the maximum is 32KHz.
This, along with other filtering in the circuit, creates a mid-boost.
[!NOTE] The clipping stage has a double RC network, which attenuates harmonics below 1.5KHz
Output
The output stage is effectively a voltage follower, AKA a unitary gain amplifier or buffer. This is based around a JFET in common drain configuration. This does not amplify or modify the signal. Instead it takes a low impedance signal and converts it to a high impedance signal.
There are two main achievements with this:
- The integrity of the signal is preserved (no tone lost)
- The tone stage is isolated from the volume, so they don't affect each other
[!NOTE] The original pedal used a 2N5458 JFET. This is obsolete, and replaced with a J201 in this version.
As the JFET is a J201 in this version, there are some slight changes to the circuit to make it work. R11/R12 create a voltage divider to bias the JFET correctly. This also means that R12 is slightly larger than in the original circuit (where it was 1M).
C12 filters out any DC that could feed back into the tone stage, and C13 removes any DC from the signal that has passed through the JFET.
Finally there's a passive volume control, that dumps some of the signal to ground.
Parts
67| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C2, C6, C7, C11 |
| 4 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2, R3, R4, R21 |
| 4 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D6 |
| 3 | 10nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C17, C18, C19 |
| 3 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5, R13, R14 |
| 3 | 2K2 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R9, R17 |
| 3 | 47nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C12, C20, C21 |
| 3 | LED | LED_THT:LED_D5.0mm | D4, D5, D7 |
| 2 | 100K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10, R28 |
| 2 | 100uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1, C4 |
| 2 | 1uF | Capacitor_THT:C_Rect_L7.0mm_W6.0mm_P5.00mm | C25, C26 |
| 2 | 2.2nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C14, C22 |
| 2 | 470K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R19, R22 |
| 2 | 47uF | Capacitor_THT:CP_Radial_D5.0mm_P2.00mm | C3, C5 |
| 2 | 56nF | Capacitor_THT:C_Rect_L7.5mm_W6.5mm_P5.00mm | C23, C24 |
| 2 | BC547 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1, Q2 |
| 1 | +9v | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | 100pF | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C16 |
| 1 | 150nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C8 |
| 1 | 15K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R12 |
| 1 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R30 |
| 1 | 1nF | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C13 |
| 1 | 1uF | Capacitor_THT:CP_Radial_D4.0mm_P1.50mm | C15 |
| 1 | 220K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R6 |
| 1 | 220pF | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C10 |
| 1 | 22K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8 |
| 1 | 22k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7 |
| 1 | 330K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R11 |
| 1 | 33K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R16 |
| 1 | 3K6 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R23 |
| 1 | 47pF | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C9 |
| 1 | 4K7 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R15 |
| 1 | 5K6 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R18 |
| 1 | 6K8 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R20 |
| 1 | A100K | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | RV4 |
| 1 | B100K | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | RV1 |
| 1 | B10K | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | RV3 |
| 1 | PCB | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | TL072 | Package_DIP:DIP-8_W7.62mm | U1 |
| 1 | TL074 | Package_DIP:DIP-14_W7.62mm | U2 |
Questions
How big is the BD2 Mods PCB?
It measures 51 × 61.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BD2 Mods use?
67 parts, built around the TL072, BC547 and B10K. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the BD2 Mods KiCad files?
From the Network-Direction/Audio-Effect-Pedals repository on GitHub, at the commit this page was made from: the board is pedals/BD2 Blues Driver (OpAmp)/BD2 Mods.kicad_pcb and its schematic JFET Matcher/jfet matcher.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BD2 Mods design in my own project?
Its repository states no licence, so its author keeps all rights: ask Network-Direction before reusing the design.
More from Network-Direction/Audio-Effect-Pedals
5- 2 layers53.3 × 47.5 mm

- 2 layers44.5 × 55.3 mm

- 2 layers46.7 × 37.7 mm

- 2 layers69.9 × 32.8 mm

- 2 layers29.3 × 25.8 mm

Similar boards
- 2 layers30.5 × 99.1 mm

- 2 layers48.4 × 106.3 mm

- 2 layers60 × 110 mm

- 2 layers38 × 100 mm

- 2 layers40 × 99 mm

- 2 layers90.2 × 128.5 mm

Vintage Dual VCA v1.0
StudioKAT/VintageDualVCA
If nothing is patched into OUT1, the signal from CH1 is automatically mixed into OUT2.
113 parts7 - 2 layers29.2 × 106.7 mm

- 2 layers30 × 100 mm
