Skip to the content
PCBKitNew board
2 layers25.4 × 100 mmVoltageProcessor, the printed circuit board in 3D

opamp based utility module for eurorack

Size
25.4 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
23
Pads
95
Tracks, vias
204, 55
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
26 Jul 2024
Updated
19 Oct 2024

Overview

VoltageProcessor is an open-source printed circuit board by JopjeKnopje, from the JopjeKnopje/VoltageProcessor repository on GitHub. It is a 2-layer board of 25.4 × 100 mm with 31 parts on 23 nets, routed with 204 tracks and 55 vias.

It is built around the PJ301M-12. Its parts include 16 resistors, 6 capacitors, 5 connectors and 1 IC. It belongs with the audio and music boards of this library.

Main components

1

README

README.md

VoltageProcessor

A eurorack module that outputs the sum and difference of two inputs, you can also add a constant DC offset to the summing output.

Motivation

The Beatstep Pro's pitch output cannot go lower than 2V, the VCO I'm using has a range of approximately 0-5V, so I had a way to subtract the 2V off of the pitch output. This module does just that, I intend to just use 1 CV input and a constant DC offset at -2V to achieve an output of 0V with a 2V input.
You could also use it as a small 2 -> 1 mixer.

Notes

This is my second KiCad project in a long time so the routing is not the best :)
Measured the current consumption at 1mA @ +12V and 7mA @ -12V

Bill of materials

ReferenceValueQty
C1,C2,C3,C40.1uF4
C5,C647uF2
J1,J2,J4,J5PJ301M-124
J3Eurorack power1
R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12100k12
R13,R141k2
R15,R1610k2
RV1,RV2,RV3100k3
U1TL0741

Interactive BOM

Falstad simulation

Schematic

alt text

KiCad renders

alt text alt text

alt text

rev 0.2 -> 0.3 patches

  • DC Offset potmeter range is now +-10 instead of the rail-rail voltage.

rev 0.1 -> 0.2 patches

  • Flip eurorack power connector around y-axis, I currently use a flipped power cable as a workaround.
  • Switch U1B and U1B terminals by adding jumper wire and cutting trace.
  • J4 and J5 output should be on pin 3 instead of pin 2. fix by adding jumper wire.

Todo

  • All of the rev 0.1 patches
  • Fix jack hole should be 6mm instead of 5.3mm.
  • DC Offset potmeter compensate for opamp rail-rail offset which is around 1.3v
  • Add polarity symbol in C5 and C6.
  • Switch RV1 and RV2 twisting direction.
  • Think about more ergonomic potmeter position.
  • Front panel
  • Produce and test rev 0.1

Resources

Summing Amplifier

Differential Amplifier

Parts

31
QtyValueFootprintReferences
12100kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12
40.1uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1, C2, C3, C4
4PJ301M-12Eurocad:PJ301M-12J1, J2, J4, J5
3100klibararies:trimmer_alps-rk09k1130ah1RV1, RV2, RV3
210kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR15, R16
21kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR13, R14
247uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC5, C6
1Eurorack powerConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ3
1TL074Package_DIP:DIP-14_W7.62mmU1

Questions

How big is the VoltageProcessor PCB?

It measures 25.4 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the VoltageProcessor use?

31 parts, built around the PJ301M-12. 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 VoltageProcessor KiCad files?

From the JopjeKnopje/VoltageProcessor repository on GitHub, at the commit this page was made from: the board is VoltageProcessor.kicad_pcb and its schematic VoltageProcessor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the VoltageProcessor design in my own project?

Its repository states no licence, so its author keeps all rights: ask JopjeKnopje before reusing the design.

More from JopjeKnopje/VoltageProcessor

1
  • 2 layers80.2 × 100 mmVoltageProcessor panel, the printed circuit board in 3D

    VoltageProcessor panel

    JopjeKnopje/VoltageProcessor

    opamp based utility module for eurorack

    213 parts1

Similar boards

  • 2 layers84.5 × 128.5 mmSchraeg, the printed circuit board in 3D

    Schraeg

    barnabywalters/Schraeg

    An 8HP eurorack multimode filter module based on the Bastl Cinnamon

    116 parts43CC-BY-SA-4.0
  • 2 layers40 × 107.5 mmUtf-8-samplified, the printed circuit board in 3D

    Utf-8-samplified

    wgd-modular/utf-8-samplified

    Arduino nano sample based 8-channel drum module

    70 parts42
  • 2 layers162.6 × 100.3 mmQuad Tube VCA, the printed circuit board in 3D

    Quad Tube VCA

    ob1techno/valvs

    A cascading quad tube VCA module in Eurorack format.

    228 parts37
  • 2 layers100 × 70 mmUtf-9-samplified, the printed circuit board in 3D

    Utf-9-samplified

    wgd-modular/utf-9-samplified

    A standalone drum machine based on the bleep drum.

    27 parts19
  • 16 layers39.6 × 110.9 mmClocker-12b, the printed circuit board in 3D

    Clocker-12b

    4ms/pcb-RCD-SCM-clocker

    PCB for RCD and SCM, kit and pre-built versions

    84 parts9
  • 2 layers48.3 × 99.1 mmModulation source, the printed circuit board in 3D

    Modulation source

    JordanAceto/modulation_source

    Eurorack compatible pcb with sine/square VCLFO, white and pink noise, and sample & hold

    95 parts6
  • 2 layers59.1 × 110.7 mmQPLFO v22, the printed circuit board in 3D

    QPLFO v22

    4ms/QPLFO-v22

    QPLFO source code for PCB v2.2 and later

    191 parts5
  • 2 layers58.4 × 99.1 mmFilter Carrier Board, the printed circuit board in 3D

    Filter Carrier Board

    JordanAceto/Filter_Carrier_Board

    PCB carrier board for various VCF plug-in boards

    43 parts5CC-BY-4.0