Skip to the content
PCBKitNew board
2 layers69.3 × 66 mmTuning fork, the printed circuit board in 3D

EFTS laboratory session: quartz tuning fork

Size
69.3 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
25
Pads
136
Tracks, vias
183, 8
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Apr 2026
Updated
2 Sep 2026

Overview

Tuning fork is an open-source printed circuit board by oscimp, from the oscimp/efts_tuning_fork repository on GitHub. It is a 2-layer board of 69.3 × 66 mm with 34 parts on 25 nets, routed with 183 tracks and 8 vias.

It is built around the NMA0512SC and TL072. Its parts include 9 connectors, 6 resistors, 5 capacitors, 4 ICs and 3 switches.

Main components

2

README

kicad/README.md

KiCAD schematic and board design files.

The non-plated through holes have been placed with a spacing compatible with installing the board on top of a Raspberry Pi 4/5 single board computer for a compact setup. Whether the heat dissipated by the processor will affect the resonator performance remains to be demonstrated.

The potentiometer closest to the audio input aims at adding a DC offset to bring the audio output within the range of the Schmitt trigger toggling voltage. Set the sound card output to maximum amplitude to increase chances of the Schmitt trigger toggling. The potentiometer further from the audio input is the negative impedance and should be tuned so that the oscillator starts (slowly !) at resonance frequency of the tuning fork.

The setup is designed to be assembled on a Rapsberry Pi 4/5:

Schematic

Parts

34
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
2100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3
2Conn_CoaxialConnector_Coaxial:SMA_Molex_73251-1153_EdgeMount_HorizontalJ5, J6
2SW_SPDTButton_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mmSW1, SW2
1.5nCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC4
110k/10 turnsPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV2
11k/10 turnsPotentiometer_THT:Potentiometer_Bourns_3296W_VerticalRV1
11nCapacitor_THT:C_Rect_L7.0mm_W3.5mm_P5.00mmC1
11uCapacitor_THT:C_Rect_L7.0mm_W2.0mm_P5.00mmC5
13900Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR5
150kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR6
1560Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR2
16780+220Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR3
17400Package_DIP:DIP-14_W7.62mmU1
17414Package_DIP:DIP-14_W7.62mmU2
175Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_VerticalR1
175Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR7
1AudioInConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1
1AudioJack3Connector_Audio:Jack_3.5mm_Lumberg_1503_02_HorizontalJ8
1Conn_01x03_PinConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ9
1IoutConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ7
1LEDLED_THT:LED_D3.0mmD1
1NMA0512SCConverter_DCDC:Converter_DCDC_Murata_NMAxxxxSC_THTU4
1OscOutConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1SW_SPSTButton_Switch_THT:SW_TH_Tactile_Omron_B3F-100xSW3
1TL072Package_DIP:DIP-8_W7.62mm_SocketU3
1TuningForkConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1USB_B_MiniConnector_USB:USB_Mini-B_Lumberg_2486_01_HorizontalJ4

Questions

How big is the Tuning fork PCB?

It measures 69.3 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Tuning fork use?

34 parts, built around the NMA0512SC and TL072. 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.

Where can I download the Tuning fork KiCad files?

From the oscimp/efts_tuning_fork repository on GitHub, at the commit this page was made from: the board is kicad/tuning_fork.kicad_pcb and its schematic kicad/tuning_fork.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Tuning fork design in my own project?

Its repository states no licence, so its author keeps all rights: ask oscimp before reusing the design.

Similar boards

  • 2 layers188 × 98 mmDehneEVSE, the printed circuit board in 3D

    DehneEVSE

    sebdehne/DehneEVSE-Hardware

    DehneEVSE - EV Type 2 Charging station

    57 parts19GPL-3.0
  • 2 layers74 × 41 mmMBus USB 12, the printed circuit board in 3D

    MBus USB 12

    greenMikeEU/shrdzm

    SHRDZM (just a name, not an acronym) is an ESP8285/ESP8266 based sensor and actor integration platform.

    29 partsGPL-3.0
  • 2 layers148 × 84.5 mmPanel daisy, the printed circuit board in 3D

    Panel daisy

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    259 parts410
  • 2 layers39.6 × 99.1 mmESP32-Eurorack Audio, the printed circuit board in 3D

    ESP32-Eurorack Audio

    ctag-fh-kiel/ctag-tbd

    CTAG TBD >>to be determined<< an extendible open source Eurorack sound module

    128 parts260
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    300 parts227
  • 2 layers58 × 110 mmVco core, the printed circuit board in 3D

    Vco core

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    146 parts222
  • 2 layers37 × 113.9 mmVCO, the printed circuit board in 3D

    VCO

    nickajeglin/Eurorack-pcbs

    A collection of easy to solder DIY eurorack PCB's

    104 parts208
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171