Skip to the content
PCBKitNew board
2 layers94.6 × 25 mmSlider synth, the printed circuit board in 3D

A esp32 based synth that uses a touch pot and fsr.

Size
94.6 × 25 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
70
Pads
215
Tracks, vias
421, 58
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
24 Jul 2025
Updated
29 Mar 2026

Overview

Slider synth is an open-source printed circuit board by udu3324, from the udu3324/slider-synth repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 94.6 × 25 mm with 50 parts on 70 nets, routed with 421 tracks and 58 vias.

It is built around the LM386, MCP4922-E/P and SEN-08681, with the PJ-325C5-G, SS14 and USB4105-GF-A among its other parts. Its parts include 16 capacitors, 14 resistors, 5 ICs, 5 diodes and 4 connectors. It belongs with the audio and music boards and the ESP32 boards of this library.

Main components

6

README

README.md

Slider Synth

image

A synth that uses a linear touch sensor with a force sensor underneath to create cool sounds. It is inspired by the modulin by wintergatan. Powered by the esp32-s3 and mozzi library.

Purpose

I built this pcb to make my diy setup more professional. I originally hooked everything up with an arduino but was really hard to cary around without dropping the breadboard or unplugging something. This design leaves it hot pluggable as well as super professional and more polished.

Schematic

alt text

alt text

Additional Notes

rotary encoder model

sot-223 model

BOM

I am supplying my own esp32-s3, rotary encoder, buttons, leds, and some other stuff that would cause the price to spike up to $30

I also have the linear softpot potentiometer, force sensitive resistor, and plywood strip on hand. They total about $50 (plywood was scrap/free)

Before fabricating the pcb, make sure the traces for the FSR is going to IO4 and not IO38!!!

PricePart NumberTypeLCSC PartOwnerDesignatorsQtyManufacturer
$0.02CL21A106KAYNNNEBasicC15850SystemC42JLCPCB
$0.17CL21A476MQYNNNEBasicC16780SystemC3,C43,C456JLCPCB
$0.03SS14BasicC2480SystemD12JLCPCB
$0.02CL21B105KBFNNNEBasicC28323SystemC12JLCPCB
$2.11LM3940IMPX-3.3/NOPBExtendedC544820SystemU22JLCPCB
$0.05CC0805KRX7R9BB104BasicC49678SystemC48,C49,C5,C50,C6,C712JLCPCB
$0.37LM386ExtendedC5157706SystemU33,U344JLCPCB
$0.03CL21B474KBFNNNEBasicC13967SystemC22JLCPCB
$0.010805W8F0000T5EBasicC17477SystemR4,R5,R66JLCPCB
$5.35MCP4922-E/SLExtendedC39851SystemU322JLCPCB
$0.010805W8F1002T5EBasicC17414SystemR13,R34JLCPCB
$0.010805W8F100JT5EBasicC17415SystemR28,R294JLCPCB
$2.24USB4105-GF-A-120ExtendedC5184243SystemJ12JLCPCB
$0.030805B333K500NTBasicC1739SystemC42,C444JLCPCB
$0.010805W8F3300T5EBasicC17630SystemR10,R11,R8,R98JLCPCB
$0.05CL21B473KBCNNNCBasicC53134CustomerC46,C474JLCPCB
$0.010805W8F5101T5EBasicC27834SystemR1,R24JLCPCB
$23.28Total Part Price
$37.24Merchandise Total
$26.56Shipping Estimate
$5.27Sales Tax
$20.49Customs duties & taxes
$89.56Grand Total

Actual total would be around ~$150 USD including my own components sourced.

Parts

50
QtyValueFootprintReferences
60.1μFCapacitor_SMD:C_0805_2012MetricC5, C6, C7, C48, C49, C50
4330ΩResistor_SMD:R_0805_2012MetricR8, R9, R10, R11
4LEDLED_THT:LED_D5.0mmD3, D4, D5, D6
30ΩResistor_SMD:R_0805_2012MetricR4, R5, R6
347μFCapacitor_SMD:C_0805_2012MetricC3, C43, C45
210kΩResistor_SMD:R_0805_2012MetricR3, R13
210ΩResistor_SMD:R_0805_2012MetricR28, R29
233nFCapacitor_SMD:C_0805_2012MetricC42, C44
247nFCapacitor_SMD:C_0805_2012MetricC46, C47
25.1kΩResistor_SMD:R_0805_2012MetricR1, R2
2Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3, J4
2LM386Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU33, U34
2SW_SPSTButton_Switch_THT:SW_PUSH_6mmSW1, SW2
10.47μFCapacitor_SMD:C_0805_2012MetricC2
110μFCapacitor_SMD:C_0805_2012MetricC4
11uFCapacitor_SMD:C_0805_2012MetricC1
13362P-100kΩ2_udu_lib:POT_3362PRV2
1ESP32-S3-WROOM-2RF_Module:ESP32-S3-WROOM-2U1
1Force Sensitive Resistor 500mmConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalR12
1LM3940IMPX-3.3/NOPBEasyEDA:SOT-223-4_L6.5-W3.5-P2.30-LS7.0-BRU2
1LOGO1_udu_lib:slider_synth_backG***
1MCP4922Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU32
1PJ-325C5-GConnector_Audio:Jack_3.5mm_CUI_SJ1-3535NG_HorizontalJ2
1RotaryEncoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1SEN-08681Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalRV1
1SS14Diode_SMD:D_SMAD1
1USB4105Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

Questions

How big is the Slider synth PCB?

It measures 94.6 × 25 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Slider synth use?

50 parts, built around the LM386, MCP4922-E/P, SEN-08681 and PJ-325C5-G. 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 Slider synth KiCad files?

From the udu3324/slider-synth repository on GitHub, at the commit this page was made from: the board is pcb/slider-synth/slider-synth.kicad_pcb and its schematic pcb/slider-synth/slider-synth.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Slider synth design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers152.9 × 58.6 mmMini sequencer, the printed circuit board in 3D

    Mini sequencer

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    73 parts915
  • 2 layers114 × 89 mmAyn-4b, the printed circuit board in 3D

    Ayn-4b

    afiskon/ayn-4b

    Portable QRP CW Transceiver

    278 parts7MIT
  • 2 layers100 × 90 mmAyn dc, the printed circuit board in 3D

    Ayn dc

    afiskon/ayn-dc

    DC QRP CW transceiver

    226 parts5MIT
  • 2 layers50.5 × 32.7 mmUglyFace 01, the printed circuit board in 3D

    UglyFace 01

    soggybag/ugly-face-1-smd

    A gated, envelope-controlled square-wave synth fuzz for guitar, in a Hammond 1590B. LM386 + TLC555, SMD parts assembled by JLCPCB, panel parts hand-soldered.

    37 parts
  • 4 layers307 × 46.1 mmStm32pe midi, the printed circuit board in 3D

    Stm32pe midi

    udu3324/stm32pe-midi

    a midi controller using the mpe protocol to create more expressive music

    136 parts35GPL-3.0
  • 4 layers110 × 90 mmURC, the printed circuit board in 3D

    URC

    spikonado/URC

    Universal Robot Controller

    180 parts2CERN-OHL-W-2.0
  • 4 layers71.8 × 40.1 mmRoomba, the printed circuit board in 3D

    Roomba

    trhussain/trhussain.github.io

    65 parts1
  • 4 layers165 × 100 mmUsb scoring platform, the printed circuit board in 3D

    Usb scoring platform

    AndrewCraswell/agency

    Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro in KiCad 10; schematic and PCB are the editable source, with no generator required.

    224 partsMIT