My project is a synthesizer that uses a linear sensor and force sensor as control. It has some extra features like a rotary encoder and leds. It was originally inspired by Wintergatan's modulin which is closed source and not buyable. I sought to make a complete open source design that others could use.
Chord Board !image !image I created a board that makes it easy to create cool sounds from playing chords and strumming. It is powered by an esp32 which supports many libraries like mozzi and other signal processors to make a synth like device. I was inspired by the omnichord. Cost The cost it takes to make the board is $8.80 which is reasonable, but the assembly costs $71.32 which is a lot. JLCPCB only allows the assembly of 5 or 2 boards, which i only really want 1 assembled. Since this costs a lot, i have to buy the esp32 out of pocket which is fine. Design Process I started off with a sketch on paper of what i was going to make. It was going to have this and that, and more. Some features had to be thrown out due to the limited amount of gpio. I then went to create a schematic in KiCad with all the components i needed and what they require to work. After this was to layout all of the components on a PCB. Routing all the wires was kind of difficult as it was my first time and there was so many. After this, I added my own flare with my custom silkscreen sketches.
for keycaps color, if the black matches nice with the encoders caps, please supply that (white as a alternative) ty! PCB BOM 1x PCB with front and back silkscreen (white would be nice) 1x Seeed Xiao RP2040 3x EC11 Rotary Encoders (if you have non clicky ones, i would prefer those) 4x SKC6812E - SMD Neopixel LED 4x RC0402FR-07220RL - 0402 SMD 220Ω Resistor 4x SMF6.5CA - SOD-123 SMD Diode for Matrix Keyboard BOM 4x Gateron Milky Yellows 4x DSA Keycaps 3x EC11 Encoder Caps 5x 2.9mm Screws (10mm) 1x Top Chassis 3d Print (mint green preferred) 1x Plate 3d Print (transparent, but if not possible use white) 1x Bottom Chassis 3d Print (black) 1x USB-C to USB-2.0 Cable \