Skip to the content
2 layers76.2 × 157.5 mm2MoreVO, the printed circuit board in 3D

Eurorack dual VCO using the public AS3340/CEM3340

Size
76.2 × 157.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
142
Nets
135
Pads
474
Tracks, vias
1,158, 115
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
14 Jul 2024
Updated
10 Aug 2024

Overview

2MoreVO is an open-source printed circuit board by ImoogDi, from the ImoogDi/2MoreVO repository on GitHub. It is a 2-layer board of 76.2 × 157.5 mm with 142 parts on 135 nets, routed with 1,158 tracks and 115 vias.

It is built around the TL072 and BAT46. Its parts include 55 resistors, 22 connectors, 16 capacitors, 8 diodes and 6 switches. It belongs with the audio and music boards of this library.

Main components

2

README

README.md

2MoreVO

Eurorack Dual VCO using the public CEM3340/AS3340 chip.

Table of Contents

Introduction [blocked]

This eurorack-modul is designed for modular-synthesizers as dual Voltage Controlled Oscillator.
The oszillators are build around two IC's: AS3340, a clone of that wellknown CEM3340.
Another benifit is the three cannel VCA: AS3363 included to control the modulation-level, waveform output of VCO1 and oscillator-signal fading between VCO1- and VCO2-outputs.

The '2MoreVO'-PCB's are:

  • one main backplane ('Backplane'), holding all switches, pots, jacks and voltage-references.
  • two VCO-PCB's stacked on the 'Backplane'.
  • one another backplane-PCB ('Backplane_B') hodling the 'three cannel VCA', operational-amp's and the eurorack-connection stacked on the 'Backplane'.

All parts are common available and DIY-friendly designed, most parts are SMD on the VCO-PCB's.
(Details see attached pictures)

  • Modul Frontpanel

Modul: 2MoreVO Front


- Modul Backpanel

Modul: 2MoreVO Backside


- Modul function-blocks

Modul: 2MoreVO function blocks



There are twelve 3.5mm jacks available for patching audio- and CV-signals.
Jack-NameFunctionCommentDetail
1V/Oct CV1CV-input for VCO1 pitch controlfixed 1Volt/Octave scalingThis input is normalised with the eurobus Control-Voltage and connected with the '1V/Oct CV2' input.
Patch-cabel plugged in breaks the default connection to eurobus CV but the connection to '1V/Oct CV2' is still available.
Fade CVCV-input for fading oscillator-signalsThe Fading between Osc1- and Osc2-signals on 'Osc-Mix Out' is controlled with this CVCV level adjustable between 0 ... max. with 'Fade CV'-pot.
works together with 'Osc-Fade'-pot.
Bipolar signal input.
Wave1 CVCV-input for VCO1 wave-controlThe waveform on 'Osc1 Out' is controlled with this CVCV Level adjustable between 0 ... max. with 'Wave1 CV'-pot.
Bipolar signal input.
Mod.Level CVCV-input for modulation level controlControl of modulation level on 'Mod Out'Modulation Level adjustable between 0 ... max. with 'Mod.Level CV'-pot.
Bipolar signal input.
Mod. InModulation signal inputinput for external signals controlling FM(Lin/Log) and PWM on Osc1 and Osc2This input is normalised with the sinusoidal-signal from Osc2 if no signal is plugged in.
Bipolar signal input.
1V/Oct CV2CV-input for VCO2 pitch controlfixed 1Volt/Octave scalingThis input is normalised with the '1V/Oct CV1' input.
Patch-cabel plugged in breaks the default connection to '1V/Oct CV1'.
Osc1 Outoutput for VCO1-oscillator signaltriangle- to saw-waveform output, morvable manually or with external CVWaveform morvable with 'Wave1 CV'-pot and CV-signal.
Osc-Mix Outoutput for mixed VCO1-/VCO2-oscillator signalmixed signal from Osc1- and Osc2-outputsWaveforms fadeable between Osc1- and Osc2-signal outputs.
Fading can be done with 'Fade CV'-pot and CV-signal.
50%/50% Osc1/2-signal level on 'Osc-Mix Out', if 'Osc-Fade'-pot is in centerposition and no 'Fade CV' is plugged in.
Osc2 Outoutput for VCO2-oscillator signalsaw- to triangle-waveform output, morvable manuallyWaveform morvable with 'Wave2'-pot between saw- and triangle-signal.
Sync InSync-signal for VCO1 (optional VCO2)this signal can be switched to: 'Sync Hard', ' Sync Soft' or 'Off'This input is normalised with the 'Puls2 Out'-signal from VCO2.
Patch-cabel plugged in breaks the default connection to 'Puls2 Out'.
Mod Outoutput for modulation-signal controllable with 'Mod.Level CV'modulation-signal used for 'FMx Lin/Log' and 'PWM'
default sinusoidal-signal from VCO2 used for VCO1 modulation
sinusoidal-signal from VCO2 is available on this output if high impedance connection is used.
optional an external low impedance signal plugged in can overwride the internal modulation.
Puls2 Outoutput for puls-signal from VCO2output-signal for synchronisation and audio
the pulswith is controllable with 'PWM'-pot using the 'Mod Out'-signal
This output is also internally linked to 'Sync In'.
Bipolar output with +-5.0Volt level.

There are eight potentiometers with following functions:

Pot-NameFunctionCommentDetail
Tune 1Pitch for VCO1default pitch in center-positiontuning-range +-2 octaves.
Tune 2Pitch for VCO2default pitch in center-positiontuning-range +-2 octaves.
Osc-Fademanually fading between Osc1- and Osc2-signals on 'Osc-Mix Out'works as CV offset for the 'Fade CV'-signalpot to CCW: Osc2-signal output.
pot to CW: Osc1-signal output.
pot to centerposition: equal level output.
Fade CVCV Level amount pot for fading between Osc1- and Osc2-signals on 'Osc-Mix Out'works together with 'Osc-Fade' for fading Osc1/2-signalsCV Level adjustable between 0 ... max.
Wave1 CVCV Level amount pot for Osc1 waveform-selection on 'Osc1 out'manually selection of waveform is possible if no CV-signal is plugged inCV Level adjustable between 0 ... max.
Mod.Level CVCV Level amount pot for modulation controlmanually modulationlevel control is possible if no CV-signal is plugged inCV Level adjustable between 0 ... max.
PWMpulswith pot to control amount of PWMthe modulation-signal on 'Mod Out' is used for PWMPWM amount adjustable between 0 ... max.
Pulswith is 50% on 'Puls2 Out' if pot is in CCW-position (set to 0).
Wave2waveform selection pot for Osc2-signalmanually morving between saw- and triangle-signalpot to CCW: SAW-signal.
pot to CW: Triangle-signal.
pot to centerposition: mixed signal.

There are six switches to control the behaviour of signals.

SwitchFunctionCommentDetail
FM1-switchswitch for VCO1 FM modulation using signal on 'Mod Out'FM controll for VCO1FM1 Lin := Linear FM modulation.
Off := function off.
FM1 Log := Logarithmic FM modulation.
Sync-switchswitch for VCO1 Hard- or Soft-synchronisation with puls-signal from VCO2switched synchronisation-signal from 'Puls2 Out'Sync Hard := hard synced to VCO2.
Off := sync. function off.
Sync Soft := soft synced to VCO2.
VCO1 Octave-switchswitch for VCO1 pitch settingoctaves up or down depending on 'Octave switch + or -'1 := one octave (up/down).
2 := two octaves (up/down).
Octave up/down switchswitch for VCO1- and VCO2-switched pitchcontrolselecting pitch up or down for VCO1 and VCO2+ := pitch up.
- := pitch down.
VCO2 Octave-switchswitch for VCO2 pitch settingoctaves up or down depending on 'Octave switch + or -'1 := one octave (up/down).
2 := two octaves (up/down).
FM2-switchswitch for VCO2 FM modulation using signal on 'Mod Out'FM controll for VCO2FM1 Lin := Linear FM modulation.
Off := function off.
FM1 Log := Logarithmic FM modulation.


Technical data [blocked]

  • size:
    width: 16HP
    depth: 45mm

  • power:
    5Volt, 0 mA
    +12Volt, 60mA
    -12Volt, 60mA

  • frequency range: 20Hz to 20kHz.

  • frequency CV scale: 1V/Oct on '1V/Oct CV1'- and '1V/Oct CV2'-inputs.

  • frequency pot tuning range: +-2 Octaves.

  • frequency switchable pitch range: plus or minus 1 or 2 octaves for oscillator 1/2.

  • signal inputs, DC-coupled signal path.

  • signal outputs, DC-coupled signal path.

  • signal input impedance: > 50kOhm.

  • signal output impedance: 500 Ohm.

  • expandable with more '2MoreVO' dual-oscillator('s) used in master-/slave-configuration.

References [blocked]

License [blocked]

Hardware:cc by-nc-sa 4.0 (details)

Parts

142
QtyValueFootprintReferences
12AudioJack2_SwitchTConnector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical_CircularHolesJ1, J2, J3, J4, J5, J6, J9, J10, J11, J12, J13, J14
11100nFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC1, C2, C3, C5, C8, C9, C10, C11, C13, C14, C16
6100KPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV4, RV5, RV6, RV7, RV8, RV10
610KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR5, R9, R10, R12, R13, R57
61KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR20, R28, R31, R48, R50, R53
6BAT46Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D7, D9, D10, D11
5100KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR23, R24, R25, R29, R51
510KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR36, R38, R39, R40, R44
5SW_SPDT_MSMPCM_4ms_Switch:Switch_Toggle_SPDT_Mini_SolderLugSW1, SW3, SW4, SW5, SW6
427K(15K)Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR14, R15, R16, R17
447KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR18, R21, R30, R35
447KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR46, R47, R54, R55
4MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3REF_L1, REF_L2, REF_L3, REF_L4
3100KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3, R6, R45
3150KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR19, R22, R52
32.7KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR32, R33, R34
327pFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC4, C6, C7
3470Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R4
3Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_HorizontalJP1_1, JP1_2, JP1_3
2100K(50K) lin.Potentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV2, RV3
21N4001Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD8, D12
220KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR43, R56
222uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC12, C15
22N3904Package_TO_SOT_THT:TO-92_InlineQ1, Q2
25KPotentiometer_THT:Potentiometer_Bourns_3006P_HorizontalRV1, RV12
2Conn_01x08_SocketConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ15, J17
2Conn_01x10_SocketConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ16, J18
2Conn_01x16_PinConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ21, J23
2Conn_01x16_SocketConnector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_VerticalJ7, J8
2Jumper_3_OpenConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJP1, JP3
2OSHW-Logo2_7.3x6mm_SilkScreenSymbol:OSHW-Logo2_7.3x6mm_SilkScreenREF_A, REF_B
2TL074Package_DIP:DIP-14_W7.62mmU3, U4
1+2VTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP1
1-2VTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP2
110KPotentiometer_THT:Potentiometer_Piher_PT-6-V_VerticalRV11
1150KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR27
11KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR7
12,7KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR8
1390Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR49
1470Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR42
150KPotentiometer_THT:Potentiometer_Piher_PT-6-V_VerticalRV9
151KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR37
16,8KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR11
1AS3363Package_DIP:DIP-16_W7.62mmU5
1Conn_02x05_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ19
1Conn_02x08_Odd_EvenPCM_4ms_Connector:Pins_2x08_2.54mm_TH_EuroPower_Shrouded_reducedsilk_pins_assignmentJ22
1Jumper_2_BridgedConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP4
1Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP2
1SIN2TestPoint:TestPoint_Keystone_5000-5004_MiniatureTP3
1SW_SPDTPCM_4ms_Switch:Switch_Toggle_SPDT_Mini_SolderLugSW2
1TL072Package_DIP:DIP-8_W7.62mmU2
1TL431LPPackage_TO_SOT_THT:TO-92_InlineU1

More from ImoogDi/2MoreVO

1
  • 2 layers50.2 × 34.9 mmMoreVO Core, the printed circuit board in 3D

    MoreVO Core

    ImoogDi/2MoreVO

    Eurorack dual VCO using the public AS3340/CEM3340

    77 parts1

Similar boards

  • 2 layers100 × 100 mmRecurBOY, the printed circuit board in 3D

    RecurBOY

    cyberboy666/recurBOY

    a rpi0 video-instrument – created in collaboration with Guergana Tzatchkova

    35 parts122GPL-3.0
  • 2 layers100 × 100 mmSync ope, the printed circuit board in 3D

    Sync ope

    cyberboy666/sync_ope

    effect send + sync restoring circuit - adapted from a gael jaton design

    78 parts52
  • 2 layers148.8 × 132.2 mmUsbflashprog, the printed circuit board in 3D

    Usbflashprog

    robsonsmartins/usbflashprog

    A memory device programmer (Flash/EPROM/E2PROM) board and software, connected to PC by USB port.

    125 parts36
  • 2 layers74 × 34 mmEMS Bus Gateway, the printed circuit board in 3D

    EMS Bus Gateway

    mariusgreuel/EMS-Bus-Gateway

    EMS Bus Gateway for Buderus Boilers to run EMS-ESP32

    48 parts21GPL-3.0
  • 2 layers100 × 100 mmI n c u r, the printed circuit board in 3D

    I n c u r

    cyberboy666/i_n_c_u_r

    a r_e_c_u_r video sampler extension circuit - adding knobs, cv and serial midi control

    38 parts16GPL-3.0
  • 4 layers128 × 184 mmCosmicpi 1.7, the printed circuit board in 3D

    Cosmicpi 1.7

    CosmicPi/CosmicPiV1.7PCB

    PCB for Version 1.7 of the Cosmic Pi Hardware. Incremental changes from V1.6. This design is licensed under the CERN OHL V1.2

    219 parts14
  • 2 layers38.1 × 109.2 mmLesScope, the printed circuit board in 3D

    LesScope

    ImoogDi/LesScope

    Arduino based Dual Channel Scope for eurorack-modular synths

    56 parts10

Questions

How big is the 2MoreVO PCB?

It measures 76.2 × 157.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 2MoreVO use?

142 parts, built around the TL072 and BAT46. 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 2MoreVO KiCad files?

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

Can I use the 2MoreVO design in my own project?

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