Interactive electronics resource
Voltage Controlled Oscillator Kit Instructions
Build, understand and experiment with the Voltage Controlled Oscillator Kit. This resource brings the original kit material into the current MitchElectronics format with the schematic, circuit explanation, component and PCB information, construction guidance, troubleshooting and practical ideas where available.
Introduction
The Voltage Controlled Oscillator Kit is a hands-on electronics project designed around a voltage-controlled oscillator. Use the schematic and component references in this guide to understand the circuit as you assemble and test it.
Schematic

SCHEMATIC (Block diagram)

How does the voltage controlled oscillator work?
Overview
The Voltage Controlled Oscillator (VCO for short), is a very practical circuit for generating square and sine waves. While these waves can be produced using the Simple Function Generator Kit, the VCO allows for controlling the output frequency with the use of a voltage signal instead of using a potentiometer. This means that the output frequency of the VCO can easily be controlled by microcontrollers and other analogue circuits which can create some pretty interesting results. For example, a 1V octave synthesiser can be built using this module whereby a 1V octave keyboard is connected to an exponential converter which feeds its output into the VCO to produce keyboard tones. This circuit can also be used in retro ways such as sensor data transmission where the voltage output of a sensor is converted into a frequency and the frequency of the output will be proportional to the sensor reading (a similar system was done in early satellites such as Sputnik).
Schematic Blocks
The VCO is a complex circuit and so only an overview of its workings will be presented in this instruction manual. The VCO consists of the following sub-circuits (refer to the block diagram schematic to see these sub-circuits):
- Integrator Circuit
- Schmitt Trigger Circuit
- Voltage Reference
- Discharge Circuit
- Output Buffers
Integrator Circuit / Schmitt Trigger
The input to the VCO is fed into the integrator circuit and the purpose of the integrator circuit is to produce each side of the triangular waveform (steadily increasing or steadily decreasing). The larger the input to the integrator the faster the voltage rises/falls and the smaller the input voltage the slower the voltage rises/falls. The integrator feeds its output into an inverting Schmitt trigger whose hysteresis points are determined by resistors R8 and R9. If the output of the integrator goes beyond the upper hysteresis limit then the output of the inverting Schmitt trigger turns off. If the output of the integrator goes lower than the low- er hysteresis limit then the output of the inverting Schmitt trigger turns on.
Discharge / Feedback
The output of the inverting Schmitt trigger is also connected to a discharge transistor Q1 which controls whether the output of the integrator should rise or fall. If the output of the inverting Schmitt trigger is high then the discharge transistor is turned on and therefore the output of the integrator begins to rise (as it's an inverting integrator). If the output of the inverting Schmitt trigger is low then the discharge transistor is turned off and therefore the output of the integrator begins to fall.
So to sum up how the system oscillates:
- Integrator output begins to rise and eventually crosses the upper threshold of the Schmitt trigger
- The Schmitt triggers output switches off and this turns off the discharge transistor
- The integrators output begins to fall and eventually crosses the lower threshold of the Schmitt trigger
- The Schmitt triggers output switches on and this turns on the discharge transistor
- The discharging transistor causes the output of the integrator to rise and we go back to step 1
The two buffers are used to provide signal outputs that do not affect the VCO oscillation. The square wave output is obtained from the Schmitt triggers output as this switches on and off while the triangular waveform is obtained from the integrator output (as this steadily rises and falls). The triangular waveform has a DC offset and this can be removed with the use of a coupling capacitor. The process cycle of the VCO is shown below.

Project ideas
Basic Function Generator
Function generators are extremely expensive pieces of equipment that will likely contain many features you don’t need. As such, the Voltage Controlled Oscillator Kit provides an excellent alternative that is not only much cheaper but easier to use and interface with. If you require more complexity, you can add extra circuits to the output of each waveform, and enclosing the Voltage Controlled Oscillator in a case can make a very neat and practical project!

Synthesiser
The Voltage Controlled Oscillator produces both square and triangle waves which are both highly popular with old consoles. As such, the Voltage Controlled Oscillator kit can be used as a synthesiser either on its own, or combined with external analogue voltages. Furthermore, both the square and triangular waves can be mixed together to create some really unusual sounds!

Sine Wave Source
Did you know that if you pass a triangular wave through several low-pass filters you can create a sine wave? As such, a sine wave source can be made from the Voltage Controlled Oscillator, and this can be used for creating inverters, modulation systems, and so much more!

Try it yourself
Circuit simulation
Not available in mobile view
What you need
Component List
| Component | Quantity | PCB Reference |
|---|---|---|
| 8 DIP Socket | 2 | U1, U2 |
| LM358 | 2 | U1, U2 |
| 1K Resistors | 2 | R6, R7 |
| 10K Resistor | 1 | R5 |
| 47K Resistors | 4 | R2, R3, R4, R8 |
| 100K Resistors | 2 | R1, R9 |
| 1nF Capacitor | 1 | C1 |
| 100nF Capacitors | 3 | C2, C3, C4 |
| 2N3904 | 1 | Q1 |
| Red Wire | 1 | VCC |
| Green Wire | 1 | SQUARE |
| Blue Wire | 2 | VIN, TRI |
| Black Wire | 2 | GND |
| VCO PCB | 1 | — |
Inspect the board
Interactive BOM
Board reference
PCB & assembly
The PCB silkscreen and component references should be checked against the component list before soldering each part.

Before applying power
- Check every component against its PCB reference.
- Confirm the orientation of all polarised components and ICs.
- Inspect for solder bridges, unsoldered pads and clipped leads that could cause a short.
- Check that no loose wire or solder debris remains on the board.
Build with confidence
Construction tips
Recommended build order
A reliable way to assemble Voltage Controlled Oscillator Kit is to work from the lowest-profile components to the tallest. This keeps the PCB easy to access while you solder.
- Fit resistors, links and other low-profile components first.
- Fit small capacitors and diodes, checking polarity where applicable.
- Fit IC sockets and small semiconductors, observing the orientation markings.
- Fit larger capacitors, potentiometers, switches and other controls.
- Fit LEDs, connectors and the remaining taller components.
- Insert socketed ICs only after soldering around the socket is complete.
- Inspect every joint and check for solder bridges before applying power.
Electronics construction guidance
If you are new to kit construction, use the Soldering Guide alongside these instructions. Identify each component before fitting it and compare its reference with the component list and PCB silkscreen.
When it does not work
Troubleshooting
Nothing happens when power is applied
- Confirm the supply is connected to the correct input and with the correct polarity.
- Check that ICs, diodes, LEDs, transistors and electrolytic capacitors are fitted in the correct orientation.
- Compare component values and positions against the component list and PCB reference.
- Inspect for missed joints, dry joints and accidental solder bridges.
The circuit powers up but does not behave as expected
This kit is intended for voltage-controlled oscillator. If the output is stuck, unstable or outside the expected behaviour, use the schematic to trace the circuit a stage at a time rather than replacing several parts at once.
Check the components around the part of the circuit responsible for the output or timing first. A misplaced resistor, reversed semiconductor or poor connection can allow a circuit to power up while preventing it from operating correctly.
The circuit works intermittently
Intermittent behaviour is often caused by a marginal solder joint, a loose connector or a component lead that has not been fully soldered. Gently inspect the board with power removed and reflow any joint that looks dull, cracked or incomplete.
If the fault remains, compare the assembled board with the schematic and PCB reference one connection at a time.
Ready to test and experiment?
Change the value of the capacitors and resistors to adjust the frequency of oscillation Connect multiple VCOs together to create complex synthesisers
Once the board is working, compare its behaviour with the schematic and the explanation above. Try changing only one input, control or permitted component value at a time so you can clearly see what effect that change has on the circuit.