
Vclfo10
EchelonForce/vclfo10
A Eurorack LFO design based on the Electric Druid VCLFO10 chip.

Eurorack module designs using KiCad — VCO, VCF, VCA, ADSR, and Daisy Seed
Vca as3360-circuit is an open-source printed circuit board by fledsbo, from the fledsbo/Modules repository on GitHub. It is a 2-layer board of 38 × 100 mm with 74 parts on 56 nets, routed with 313 tracks and 6 vias.
It is built around the TL072, LM358 and BC547. Its parts include 32 resistors, 13 capacitors, 10 connectors, 6 diodes and 4 ICs. It belongs with the audio and music boards of this library.
A collection of Eurorack module designs using KiCad. Each module has separate KiCad projects for the circuit PCB and the front panel.
notes_schematic.md and notes_pcb.md for design rationaleEach module folder contains two KiCad projects:
circuit/ — main electronics PCBpanel/ — front panel PCB (for PCB-based panels)The VCF uses legacy KiCad format and should be opened in KiCad 8 for automatic conversion.
If you're new to KiCad, here's the recommended step-by-step process for turning a schematic into a finished PCB layout.
Open the .kicad_sch file in KiCad's Schematic Editor.
Tools → Assign Footprints). Each symbol needs a physical footprint that matches the real part you'll solder. For example:
Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal (typical through-hole)Package_DIP:DIP-16_W7.62mm (check your IC's pin count)Connector_Audio:Jack_3.5mm_QingPu_WQP-PJ398SM_Vertical (Thonkiconn, the Eurorack standard)Potentiometer_THT:Potentiometer_Alpha_RD901F-40-00D_Single_VerticalInspect → Electrical Rules Check) and fix any errors before proceeding.Open the PCB Editor (.kicad_pcb) and press F8 (or Tools → Update PCB from Schematic).
Before placing components, draw the board outline on the Edge.Cuts layer.
Place → Rectangle on the Edge.Cuts layer, or draw lines with the Draw Line tool.Good placement is 90% of a good PCB. Take your time here.
General strategy:
Analog audio tips:
Now connect all the pads according to the rats nest lines.
A ground plane dramatically improves noise performance for analog audio circuits.
Place → Add Filled Zone → select the GND net → draw a rectangle covering the entire boardBefore ordering, run Inspect → Design Rules Check to catch:
Fix every error. Warnings can sometimes be acceptable — review them individually.
When your layout is complete and DRC passes:
File → Fabrication Outputs → Gerbers — these are what the PCB manufacturer needs
File → Fabrication Outputs → Drill Files)Inspect → Gerber Viewer or use an online viewer like Tracespace to double-check before orderingEach module also has a panel/ folder for designing the front panel as a PCB:
KiCad doesn't have a built-in autorouter, but you can use Freerouting:
File → Export → Specctra DSN.dsn file in Freerouting → click "Autoroute".ses (Specctra Session) fileFile → Import → Specctra SessionCaveat: Autorouting works best for digital boards. For analog audio modules, you'll likely want to hand-route critical audio paths and use the autorouter only for less-sensitive connections like power distribution and LED indicators.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 100k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R3, R5, R6, R9, R10, R11, R13, R14, R16, R17, R18, R21, R22, R23, R26, R31 |
| 11 | 10nF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C100, C101, C102, C103, C104, C105, C106, C107, C108, C109, C110 |
| 6 | 1k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R15, R25, R27, R28, R30, R32 |
| 4 | 10k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1, R2, R7, R8 |
| 4 | D | Diode_THT:D_A-405_P2.54mm_Vertical_KathodeUp | D2, D3, D4, D6 |
| 2 | 100k | My Stuff:Potentiometer_Alpha_RD901F-40-00D_Single_Vertical_w_3d | RV1, RV2 |
| 2 | 100uF | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C2, C3 |
| 2 | 400k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R24, R29 |
| 2 | 47k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R4, R12 |
| 2 | 50k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R19, R20 |
| 2 | BC547 | Package_TO_SOT_THT:TO-92_Inline_Wide | Q1, Q2 |
| 2 | FerriteBead | Inductor_THT:L_Axial_L6.6mm_D2.7mm_P2.54mm_Vertical_Vishay_IM-2 | FB1, FB2 |
| 2 | TL072 | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U1, U4 |
| 1 | +12V | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J1 |
| 1 | -12V | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J9 |
| 1 | AS3360 | Package_DIP:DIP-14_W7.62mm_Socket_LongPads | U2 |
| 1 | CV 1 LED | LED_THT:LED_D3.0mm | D1 |
| 1 | CV 2 LED | LED_THT:LED_D3.0mm | D5 |
| 1 | CV1 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J4 |
| 1 | CV2 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J5 |
| 1 | Conn_02x05_Odd_Even | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J8 |
| 1 | GND | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J10 |
| 1 | IN1 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J6 |
| 1 | IN2 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J7 |
| 1 | LM358 | Package_DIP:DIP-8_W7.62mm_Socket_LongPads | U3 |
| 1 | Logo_Open_Hardware_Small | Symbol:OSHW-Symbol_6.7x6mm_SilkScreen | LOGO100 |
| 1 | OUT_1 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J2 |
| 1 | OUT_2 | My Stuff:Jack_3.5mm_MJ-355W_Vertical | J3 |
| 1 | logo1 | My Stuff:Logo2 | LOGO102 |
| 1 | logo1 | My Stuff:Logo1 | LOGO101 |
It measures 38 × 100 mm and has 2 copper layers, 1.6 mm thick.
74 parts, built around the TL072, LM358 and BC547. 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.
From the fledsbo/Modules repository on GitHub, at the commit this page was made from: the board is vca-as3360/circuit/vca-as3360-circuit.kicad_pcb and its schematic adsr-as3310/circuit/adsr-as3310-circuit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask fledsbo before reusing the design.

EchelonForce/vclfo10
A Eurorack LFO design based on the Electric Druid VCLFO10 chip.

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



EchelonForce/lfo_stomp
A design for a Eurorack LFO module based on the ElectricDruid STOMPLFO chip.


