

Vco core
Fully analog DIY-friendly modular synth
- Size
- 58 × 110 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 146
- Nets
- 86
- Pads
- 369
- Tracks, vias
- 874, 139
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 1 Jun 2025
- Updated
- 27 Oct 2026
Overview
Vco core is an open-source printed circuit board by shmoergh, from the shmoergh/moduleur repository on GitHub. It is a 2-layer board of 58 × 110 mm with 146 parts on 86 nets, routed with 874 tracks and 139 vias.
It is built around the TL072, CD4040BM96 and LM311, with the MMBT5551, BC847 and BC847BS among its other parts. Its parts include 55 resistors, 28 capacitors, 9 ICs, 7 diodes and 7 transistors. It belongs with the audio and music boards of this library.
Main components
9TL072
SOP-8-18V~18V 0℃~+70℃ 1.4mA 1.5nA 10V/us 10mV 2 2.5nA 3MHz 85dB SOP-8 Operational Amplifier ROHSGcoreOperational AmplifierCD4040BM96
SOIC-16-55℃~+125℃ 1 12 12MHz 3V~18V 65ns Asynchronous Divide-by-2 Falling Edge SOIC-16 Counters, Dividers ROHSTexas InstrumentsCounters, DividersLM311
SOP-80℃~+70℃ 1 1.7nA 2.4mA 200ns 2mV 36V 45nA 5V~30V TTL、CMOS ±15V SOP-8 Comparators ROHSGcoreComparatorsMMBT5551
SOT-23-55℃~+150℃ 1 NPN 160V 200 200mV 300MHz 300mW 50nA 600mA 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)BC847
SOT-231 NPN 100MHz 100mA 100nA 110 200mW 45V 500mV 6V NPN SOT-23 Bipolar (BJT) ROHSShikuesBipolar (BJT)BC847BS
SOT-363Bipolar (BJT)hongjiachengJ111
TO-92-3LTO-92-3L JFETs ROHSonsemiJFETsMMBFJ111
SOT-23-55℃~+150℃ 1 N-channel 20mA 30Ω 350mW 35V 3V N-Channel SOT-23 JFETs ROHSonsemiJFETsMMBT3906
SOT-23-55℃~+150℃ 1 PNP 100 100nA 200mA 200mW 300MHz 300mV 40V 5V PNP SOT-23 Bipolar (BJT) ROHSTWGMCBipolar (BJT)
README
modules/08-default-patch/README.mdHog Moduleur / Default Patch
An optional passive PCB which connects the modules of the Shmøergh Moduleur. This essentially creates a default patch which makes the Moduleur playable without patch cables.
How to Build
Module specific instructions
🐛 3D model bug in schematics
The current version of the 3D model has two bugs:
- It incorrectly uses dual row headers. Single row, long pin headers should be used on the BACK side of the PCB so that it can connect to the UI board through the holes on the Core board.
- The side of the ADSR+VCA1, ADSR+VCA2 and UTILS pin headers are wrong. All pin headers should be soldered on the BACK side of the PCB.
License
Open source licensed under CC BY-NC 4.0.
Feel free to fork, build, and tweak.
Latest module version
v1.0
Parts
146| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 100k | Resistor_SMD:R_0603_1608Metric | R1, R5, R15, R18, R21, R25, R27, R28, R29, R30, R37, R38, R40, R41, R43, R57 |
| 16 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C13, C14, C15, C16, C17, C18, C21, C22, C26, C27 |
| 7 | TL072 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U2, U4, U5, U6, U7, U8 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R50, R52, R53, R54, R55 |
| 5 | LOGO | Shmoergh_Logo:Gyeszno | G***, G***, G***, G***, G*** |
| 4 | 220k | Resistor_SMD:R_0603_1608Metric | R31, R34, R44, R56 |
| 4 | 47k | Resistor_SMD:R_0603_1608Metric | R22, R32, R45, R46 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 4 | See t.comp. table | Shmoergh_Custom_Footprints:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R6, R7, R8 |
| 3 | 1M | Resistor_SMD:R_0603_1608Metric | R4, R10, R13 |
| 3 | 1N4148 | Diode_SMD:D_SOD-123 | D1, D2, D3 |
| 2 | 1.5k | Resistor_SMD:R_0603_1608Metric | R9, R11 |
| 2 | 100k (prec) | Potentiometer_THT:Potentiometer_Bourns_3006P_Horizontal | R_BIAS1, RV_TRI_BIAS1 |
| 2 | 100u | Capacitor_SMD:CP_Elec_6.3x7.7 | C23, C24 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R14, R47 |
| 2 | 150k | Resistor_SMD:R_0603_1608Metric | R2, R17 |
| 2 | 15k | Resistor_SMD:R_0603_1608Metric | R23, R24 |
| 2 | 1N5817 | Diode_SMD:D_SOD-323 | D6, D7 |
| 2 | 2.2k | Resistor_SMD:R_0603_1608Metric | R20, R33 |
| 2 | 240k | Resistor_SMD:R_0603_1608Metric | R36, R39 |
| 2 | 5.1V | Diode_THT:D_DO-34_SOD68_P2.54mm_Vertical_AnodeUp | D4, D5 |
| 2 | MMBT5551 | Package_TO_SOT_SMD:SOT-23 | Q5, Q7 |
| 2 | See t.comp. table | Potentiometer_THT:Potentiometer_Bourns_3006P_Horizontal | R_WIDTH1, R_WIDTH2 |
| 1 | -12V | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP13 |
| 1 | -18mV/V | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP1 |
| 1 | -5V | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP11 |
| 1 | 100p | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 100p-1n | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C7 |
| 1 | 10k (prec) | Potentiometer_THT:Potentiometer_Bourns_3006P_Horizontal | RV_SAW_BIAS1 |
| 1 | 10p-100p | Capacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mm | C12 |
| 1 | 12V | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP12 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C28 |
| 1 | 2.2M | Resistor_SMD:R_0603_1608Metric | R35 |
| 1 | 2.2nF (foil) | Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C9 |
| 1 | 22k | Resistor_SMD:R_0603_1608Metric | R16 |
| 1 | 22p | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 22p | Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm | C19 |
| 1 | 27k | Resistor_SMD:R_0603_1608Metric | R26 |
| 1 | 2k (prec) | Potentiometer_THT:Potentiometer_Bourns_3006P_Horizontal | R_HIFREQ1 |
| 1 | 330k | Resistor_SMD:R_0603_1608Metric | R19 |
| 1 | 33p | Capacitor_SMD:C_0603_1608Metric | C20 |
| 1 | 470n | Capacitor_THT:C_Rect_L7.2mm_W3.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C29 |
| 1 | 47p | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 510 | Resistor_SMD:R_0603_1608Metric | R12 |
| 1 | 56k | Resistor_SMD:R_0603_1608Metric | R48 |
| 1 | 680 | Resistor_SMD:R_0603_1608Metric | R42 |
| 1 | BC847 | Package_TO_SOT_SMD:SOT-23 | Q6 |
| 1 | BC847BS | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
| 1 | CD4040BM96 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U9 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | Conn_01x07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J8 |
| 1 | Conn_02x02_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J6 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J5 |
| 1 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Horizontal | J3 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J2 |
| 1 | HiFreq | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP2 |
| 1 | J111 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q3 |
| 1 | LM311 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MMBFJ111 | Package_TO_SOT_SMD:SOT-23 | Q4 |
| 1 | MMBT3906 | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | PTS120602B100RP100 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | TH2 |
| 1 | PW | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP9 |
| 1 | RAW_SAW | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP3 |
| 1 | Reset OUT | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP5 |
| 1 | SAW | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP7 |
| 1 | SAWInv | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP6 |
| 1 | SQR | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP10 |
| 1 | See t.comp. table | Package_TO_SOT_THT:TO-92-2 | TH1 |
| 1 | TRI | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP8 |
| 1 | VCOVREF | TestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mm | TP4 |
The 143 most common of 146 parts.
Questions
How big is the Vco core PCB?
It measures 58 × 110 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Vco core use?
146 parts, built around the TL072, CD4040BM96, LM311 and MMBT5551. 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 Vco core KiCad files?
From the shmoergh/moduleur repository on GitHub, at the commit this page was made from: the board is modules/02-vco/electronics/core/vco-core.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Vco core design in my own project?
Its repository states no licence, so its author keeps all rights: ask shmoergh before reusing the design.
More from shmoergh/moduleur
12- 2 layers60.5 × 110 mm

- 2 layers58 × 65 mm

- 2 layers58 × 65 mm

- 2 layers58 × 65 mm

- 2 layers58 × 65 mm

- 2 layers58 × 110 mm

- 2 layers58 × 110 mm

- 2 layers58 × 110 mm

- 2 layers58 × 110 mm

- 2 layers250 × 32 mm

- 2 layers58 × 110 mm

- 2 layers58 × 110 mm

Similar boards
- 2 layers215 × 100 mm

- 2 layers60 × 80 mm

- 6 layers31.7 × 110 mm

Eurorack pmod pcb
apfaudio/eurorack-pmod
A eurorack-friendly audio frontend compatible with many FPGA boards, based on the AK4619VN audio CODEC.
155 parts241 - 4 layers118 × 88 mm

Vinyl adc rev e
MadsRudolph/vinyl-adc
Discrete 3rd-order delta-sigma stereo audio ADC, built from op-amps and logic gates: a four-layer Raspberry Pi HAT made by PCBWay, with KiCad files, SPICE simulations and measurements
184 parts1 - 2 layers90 × 45 mm

DiskretniOpAmpDraft2
Elektronika-u-Petnici/PEP
Set štampanih ploča namenjenih za učenje elektronike
44 parts - 2 layers160 × 160 mm

OpticalAbsorptionMeasurement
Johann-Schmid/opticalAbsorptionMeasurement
Schematic and Board of the Optical Absorptions Measurement Device OAMD
171 parts - 2 layers15.2 × 10.2 mm

Preamp
thebiguno/microcontroller-projects
A home for a bunch of microcontroller projects which don't warrant their own repos.
18 parts75 - 2 layers70 × 100 mm
