WavetableVCO Module
Fora888·fully-digital-modular-hardware-synthesizer·Teensy/PCB/WavetableVCOModule/WavetableVCO_Module.kicad_pcb
About the WavetableVCO Module
WavetableVCO Module is an open source NXP PCB design by Fora888, published on GitHub under the MIT license. It is a 2-layer board measuring 55.9 × 101.6 mm, with 33 components from 17 distinct parts.
Its main chip is the Teensy4.0, from the NXP family. Other key parts include the SPI_Oled. By type, the board carries 2 ICs, 2 connectors, 1 switch and 1 resistor.
It belongs with the audio designs in this gallery.
From the project
A digital audio transmission specification for eurorack like modular synthesizers

Main components on the WavetableVCO Module
WavetableVCO Module bill of materials (BOM)
33 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SPI_Oled | 1.5_inch_Oled | U1 |
| 1 | Teensy4.0 | Teensy 4.0 horizontal | U2 |
| 1 | Micro_SD_Card | MSD4A | J1 |
| 1 | Power_Connector_2x3 | PinHeader_2x03_P2.54mm_Vertical_SMD | J2 |
| 10 | 240mV | D_SOD-123 Handsolder | ID1, ID2, ID3, ID4, ID5, ID6, ID7, ID8 +2 |
| 5 | Input | 3.5mm Jack Perfboard | IJ1, IJ2, IJ3, IJ4, OJ1 |
| 4 | 1k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | IR1, IR2, IR3, IR4 |
| 1 | 100 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | OR1 |
| 1 | 900 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | OR2 |
| 1 | Warp_Offset_Pot | Bourns_PTV09A-4025FB103 | RV1 |
| 1 | Warp_Scale_Pot | Bourns_PTV09A-4020UB103 | RV2 |
| 1 | Frequency_Offset_Pot | Bourns_PTV09A-4025FB103 | RV3 |
| 1 | FM_Scale_Pot | Bourns_PTV09A-4020UB103 | RV4 |
| 1 | Position_Offset_Pot | Bourns_PTV09A-4025FB103 | RV5 |
| 1 | Position_Scale_Pot | Bourns_PTV09A-4020UB103 | RV6 |
| 1 | Next_File_Button | SW_PUSH_6mm_H13mm | SW1 |
| 1 | 10k | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
WavetableVCO Module design files
The KiCad project lives in the Fora888/fully-digital-modular-hardware-synthesizer repository on GitHub; these links point at the commit this page was built from.
WavetableVCO Module: common questions
What microcontroller does the WavetableVCO Module use?
The WavetableVCO Module is built around the Teensy4.0, from the NXP family.
How big is the WavetableVCO Module?
The WavetableVCO Module measures 55.9 × 101.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the WavetableVCO Module?
33 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the WavetableVCO Module design files?
From the Fora888/fully-digital-modular-hardware-synthesizer repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the WavetableVCO Module design in my own project?
Yes, under the terms of its MIT license, which Fora888 chose for the repository.
Can I test firmware for the WavetableVCO Module without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
More boards in fully-digital-modular-hardware-synthesizer
NXP
USB IO Module
Fora888
55.9 × 106.7 mm100 parts2LMIT0NXP
VCA Module
Fora888
45.7 × 106.7 mm50 parts2LMIT0NXP
ADSR Module
Fora888
53.3 × 106.7 mm40 parts2LMIT0USB-C 3A PSU
Fora888
15.2 × 99.1 mm32 parts2LMIT0USB IO Panel
Fora888
61 × 128 mm28 parts2LMIT0ADSR Panel
Fora888
58.4 × 128 mm18 parts2LMIT0VCA Panel
Fora888
55.9 × 128 mm18 parts2LMIT0WavetableVCO Panel
Fora888
61 × 128 mm12 parts2LMIT0Output
Fora888
7.6 × 1.4 mm5 parts2LMIT0Input
Fora888
5.1 × 1.5 mm4 parts2LMIT0
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL64
MicroCoreLabs
39.3 × 61.8 mm9 parts4LNo license532NXP
ROM Emulator
MicroCoreLabs
21.5 × 37.1 mm5 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532NXP
XTMAX
MicroCoreLabs
81 × 46 mm14 parts4LNo license532