Skip to content

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

License

Notifications You must be signed in to change notification settings

udu3324/slider-synth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d4ca9d6 · · Aug 18, 2025

History

25 Commits
Jul 25, 2025
Jul 25, 2025
Jul 25, 2025
Aug 7, 2025
Jul 25, 2025
Aug 7, 2025
Jul 25, 2025
Aug 7, 2025
Jul 24, 2025
Aug 18, 2025
Jul 25, 2025
Jul 25, 2025
Jul 25, 2025

Repository files navigation

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!!!

Price Part Number Type LCSC Part Owner Designators Qty Manufacturer
$0.02 CL21A106KAYNNNE Basic C15850 System C4 2 JLCPCB
$0.17 CL21A476MQYNNNE Basic C16780 System C3,C43,C45 6 JLCPCB
$0.03 SS14 Basic C2480 System D1 2 JLCPCB
$0.02 CL21B105KBFNNNE Basic C28323 System C1 2 JLCPCB
$2.11 LM3940IMPX-3.3/NOPB Extended C544820 System U2 2 JLCPCB
$0.05 CC0805KRX7R9BB104 Basic C49678 System C48,C49,C5,C50,C6,C7 12 JLCPCB
$0.37 LM386 Extended C5157706 System U33,U34 4 JLCPCB
$0.03 CL21B474KBFNNNE Basic C13967 System C2 2 JLCPCB
$0.01 0805W8F0000T5E Basic C17477 System R4,R5,R6 6 JLCPCB
$5.35 MCP4922-E/SL Extended C39851 System U32 2 JLCPCB
$0.01 0805W8F1002T5E Basic C17414 System R13,R3 4 JLCPCB
$0.01 0805W8F100JT5E Basic C17415 System R28,R29 4 JLCPCB
$2.24 USB4105-GF-A-120 Extended C5184243 System J1 2 JLCPCB
$0.03 0805B333K500NT Basic C1739 System C42,C44 4 JLCPCB
$0.01 0805W8F3300T5E Basic C17630 System R10,R11,R8,R9 8 JLCPCB
$0.05 CL21B473KBCNNNC Basic C53134 Customer C46,C47 4 JLCPCB
$0.01 0805W8F5101T5E Basic C27834 System R1,R2 4 JLCPCB
$23.28 Total Part Price
$37.24 Merchandise Total
$26.56 Shipping Estimate
$5.27 Sales Tax
$20.49 Customs duties & taxesaxes
$89.56 Grand Total

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages