VCO
carl-becker·fusion-core·VCO/VCO/VCO.kicad_pcb
About the VCO PCB
VCO is an open source PCB design by carl-becker, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 108 components from 38 distinct parts.
Other key parts include the AS3340, TL074 and TL072. By type, the board carries 57 resistors, 15 capacitors, 5 ICs, 2 diodes and 1 connector.
It belongs with the audio designs in this gallery.
From the project
DIY analog modular synth
- Get to know delicious circuits (experimenting a lot) - Use them in crude ways to generate sounds - Learn how to design circuits & professionally manufacture them with KiCad - Learn whats possible with analog circuits and what's not - Have a lot of fun without the need of programming
- Get an overview of electronic parts out there - Manage a big project - Make ambient dub techno at the end lol

Main components on the VCO
VCO bill of materials (BOM)
108 components, 38 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AS3340 | DIP-16_W7.62mm_Socket | U1 |
| 3 | TL074 | DIP-14_W7.62mm_Socket | U2, U4, U5 |
| 1 | TL072 | DIP-8_W7.62mm_Socket | U3 |
| 1 | Power Connector | IDC-Header_2x08_P2.54mm_Vertical | J2 |
| 1 | Exp FM | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | EXP_FM1 |
| 1 | Lin FM | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | LIN_FM1 |
| 1 | Oct In | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | OCT_IN1 |
| 5 | 100k | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | POT_EXP1, POT_EXP_CV1, POT_FINE_FREQ1, POT_FM1, POT_PWM1 |
| 1 | PWM In | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | PWM_IN1 |
| 1 | Debug Power | PinHeader_1x03_P2.54mm_Vertical | PWR1 |
| 1 | Raw output | PinSocket_1x04_P2.54mm_Vertical | RAW_OUT1 |
| 1 | RECT out | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | RECT_OUT1 |
| 1 | SAW out | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | SAW_OUT1 |
| 1 | SINE out | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | SINE_OUT1 |
| 6 | SW_SPDT | JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | SW_LOW_FREQ1, SW_RECT_SYM1, SW_SAW_SYM1, SW_SINE_SYM1, SW_SYNC1, SW_TRI_SYM1 |
| 1 | Sync In | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | SYNC_IN1 |
| 2 | 50k | Potentiometer_Bourns_3386W_Horizontal | TRIM_HF_CAL1, TRIM_TUNE1 |
| 4 | 100k | Potentiometer_Bourns_3386W_Horizontal | TRIM_RECT_OFF1, TRIM_SAW_OFF1, TRIM_SINE3, TRIM_TRI_OFF1 |
| 1 | TRI out | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | TRI_OUT1 |
| 2 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 10 | 100nF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C1, C7, C8, C9, C10, C11, C12, C13 +2 |
| 2 | 1nF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C2, C3 |
| 2 | 10nF | C_Disc_D3.4mm_W2.1mm_P2.50mm | C4, C5 |
| 1 | 1nF | C_Rect_L7.2mm_W4.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2 | C6 |
| 4 | 1M | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R5, R41, R48 |
| 2 | 20k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R66 |
| 1 | 680 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 2 | 5k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R61 |
| 3 | 470k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6, R10, R11 |
| 30 | 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R7, R9, R16, R17, R18, R19, R20, R21 +22 |
| 2 | 220k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R8, R24 |
| 2 | 470 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R12, R15 |
| 1 | 2k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R13 |
| 1 | 300k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R14 |
| 2 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R39, R59 |
| 5 | 1k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R45, R46, R47, R60, R62 |
| 1 | 510 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R63 |
| 1 | 50k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R65 |
VCO design files
The KiCad project lives in the carl-becker/fusion-core repository on GitHub; these links point at the commit this page was built from.
- LayoutVCO/VCO/VCO.kicad_pcb
- SchematicVCO/VCO/VCO.kicad_sch
VCO: common questions
How big is the VCO PCB?
The VCO measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the VCO?
108 components, from 38 distinct parts. The full bill of materials is listed on this page.
Where can I download the VCO design files?
From the carl-becker/fusion-core repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the VCO design in my own project?
The repository has no license, so all rights stay with carl-becker. Use it as a reference, and ask the author before reusing the design.
More boards in fusion-core
MS20 FIlter Module
carl-becker
80 × 57.5 mm57 parts2LNo license0Audio Output
carl-becker
80 × 57.5 mm57 parts2LNo license0PSU
carl-becker
350 × 50 mm45 parts2LNo license0Math-Module
carl-becker
60 × 60 mm40 parts2LNo license0Mod Synth LowPassFilter
carl-becker
59.5 × 52.4 mm36 parts2LNo license0Mix-Lite-Module
carl-becker
60 × 55 mm33 parts2LNo license0
Similar boards
KLOR
GEIGEIGEIST
160.2 × 118.3 mm79 parts2LGPL-3.01.2kButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956USB
shanteacontrols
52 × 12.6 mm6 parts2LApache-2.0956Pots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956PicoGUS Hand386
polpo
29.2 × 75.2 mm43 parts4LGPL-2.0800Snark barker
schlae
231.1 × 106.7 mm193 parts2LNo license687