VCO
MateoHadzimustafic·VCO·hardware/VCO.kicad_pcb
About the VCO PCB
VCO is an open source PCB design by MateoHadzimustafic, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 53.9 × 64.8 mm, with 82 components from 41 distinct parts.
Other key parts include the TL072CDT, RK09K1130AAU, TP4056, 2N3904S and RH-5015. By type, the board carries 27 resistors, 24 ICs, 19 capacitors, 5 diodes, 3 connectors and 2 switches.
It belongs with the power & battery designs in this gallery.
From the project
Voltage Controlled Oscillator (Square and Triangle Generator)
Designed and built a Voltage-Controlled Oscillator (VCO) capable of generating square and triangle waveforms with adjustable frequency and amplitude using op-amp-based analog circuitry. Integrated USB power management and LiPo battery input for portable or wired operation, including onboard LiPo charging functionality for convenient rechargeable power support.
Main components on the VCO
VCO bill of materials (BOM)
82 components, 41 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | TL072CDT STMicroelectronics | SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL | U1, U2, U5 |
| 2 | RK09K1130AAU | RES-TH_RK09K1130AAU | U3, U6 |
| 1 | TP4056 TOPPOWER(Nanjing Extension Microelectronics) | ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP | U4 |
| 1 | 2N3904S | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TR | U7 |
| 12 | RH-5015 | SMD_RH-5015 | U8, U9, U10, U11, U12, U13, U16, U17 +4 |
| 1 | MT3608 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | U14 |
| 1 | TPS63700DRCR | VREG_V62_16624-01YE | U15 |
| 2 | CDRH5D18NP-100NC | IND-SMD_L5.7-W5.7_CDRH5D18NP | U19, U24 |
| 1 | KH-PH-2P-Z | CONN-TH_2P-P2.00_KINGHELM_KH-PH-2P-Z | U25 |
| 1 | AO3401A Alpha & Omega Semicon | Q_SOT-23 | Q1 |
| 2 | CONN_01X01 Conn_01x01 | PinHeader_1x01_P1.00mm_Vertical | J1, J3 |
| 1 | C2927039 Connector, USB-TYPE-C-16P | TYPE-C-SMD_HX-TYPE-C-16PIN | J2 |
| 2 | SS12D07VG6_087 | SW-TH_SS12D07VG4 | SW1, SW2 |
| 1 | SL03-GS08 | SMF_L2.8-W1.8-LS3.7-RD | ZD1 |
| 1 | C95872 M7 MDD(Microdiode Electronics) | D_SMA | D1 |
| 1 | C84256 Red Foshan NationStar Optoelectronics | D_0805 | D2 |
| 1 | SS14 hongjiacheng | D_SMA | D3 |
| 1 | C2297 Green Hubei KENTO Elec | D_0805 | D4 |
| 1 | B5819W MDD(Microdiode Electronics) | D_SOD-123 | D5 |
| 3 | 100NF 100nF Samsung Electro-Mechanics | C_0805 | C1, C4, C6 |
Show 21 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 22UF 22uF Samsung Electro-Mechanics | C_1206 | C3 |
| 5 | 10UF 10uF Samsung Electro-Mechanics | C_0805 | C5, C7, C10, C19, C20 |
| 1 | 47UF 47uF Samsung Electro-Mechanics | C_1206 | C8 |
| 1 | 22UF 22uF Samsung Electro-Mechanics | C_0805 | C9 |
| 1 | 100NF 100nF Samsung Electro-Mechanics | C_0402 | C11 |
| 5 | 4.7UF 4.7uF Samsung Electro-Mechanics | C_0805 | C12, C15, C16, C17, C18 |
| 1 | 220NF 220nF Samsung Electro-Mechanics | C_0805 | C13 |
| 1 | 10PF 10pF Samsung Electro-Mechanics | C_0603 | C14 |
| 2 | 510Ω UNI-ROYAL(Uniroyal Elec) | R_0805 | R1, R6 |
| 5 | 1kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R2, R18, R20, R25, R26 |
| 4 | 1MΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R3, R16, R19, R23 |
| 5 | 100kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R4, R7, R14, R15, R22 |
| 3 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R5, R11, R13 |
| 1 | 10Ω UNI-ROYAL(Uniroyal Elec) | R_0603 | R8 |
| 1 | 3kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R9 |
| 1 | 120kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R10 |
| 1 | 1.2kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R12 |
| 1 | 51kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R17 |
| 1 | 1.2MΩ UNI-ROYAL(Uniroyal Elec) | R_1206 | R21 |
| 1 | RL1206FR-070R4L | R1206 | R24 |
| 1 | 24kΩ UNI-ROYAL(Uniroyal Elec) | R_0805 | R27 |
VCO design files
The KiCad project lives in the MateoHadzimustafic/VCO repository on GitHub; these links point at the commit this page was built from.
- Layouthardware/VCO.kicad_pcb
- Schematichardware/VCO.kicad_sch
- BOMhardware/bom.csv
VCO: common questions
How big is the VCO PCB?
The VCO measures 53.9 × 64.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the VCO?
82 components, from 41 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the VCO design files?
From the MateoHadzimustafic/VCO repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the VCO design in my own project?
Yes, under the terms of its Apache-2.0 license, which MateoHadzimustafic chose for the repository.
Similar boards
Stack chan
stack-chan
50 × 50 mm33 parts2LApache-2.01.7kDisplay Carrier
AxxAxx
35.6 × 58.2 mm5 parts2LGPL-3.01.7kControllerCurrentShuntAddOn
stuartpittaway
26 × 16.9 mm9 parts2LCC-BY-NC-4.01.1kModule 16S PassiveBalanceAddOn
stuartpittaway
61 × 74 mm86 parts2LCC-BY-NC-4.01.1kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kProgrammingAdapter
stuartpittaway
10.5 × 83 mm3 parts2LCC-BY-NC-4.01.1k