Synthesizer

0ll0wain·Synthesizer

Synthesizer PCB layout, top view — open source ESP32 board by 0ll0wain

About the Synthesizer PCB

Synthesizer is an open source ESP32 PCB design by 0ll0wain, published on GitHub under the MIT license. It is a 2-layer board measuring 93.7 × 85.7 mm, with 83 components from 33 distinct parts.

Its main chip is the ESP32-S2-MINI-2, from the ESP32 family. Other key parts include the USBLC6-2SC6, TPS5430DDA and AMS1117-3.3. By type, the board carries 31 resistors, 16 capacitors, 13 connectors, 11 diodes, 7 switches and 4 ICs.

It belongs with the audio designs in this gallery.

From the project

This repository contains a ESP-32 based Syntheziser as a proof of concept board for the extension of the IES Elctronics Lab Drum Machine. The Project contains: - Hardware design files (KiCad schematics, PCB, symbols, footprints, and 3D models) - Firmware experiments for an ESP32-

This repository contains a ESP-32 based Syntheziser as a proof of concept board for the extension of the IES Elctronics Lab Drum Machine. The Project contains: - Hardware design files (KiCad schematics, PCB, symbols, footprints, and 3D models) - Firmware experiments for an ESP32-S2 using PlatformIO and Arduino framework - Production export files (BOM, pick-and-place, netlist) - LTspice simulation files for signal and quantization analysis

Synthesizer, from the project README
From the project README

Main components on the Synthesizer

Synthesizer bill of materials (BOM)

83 components, 33 distinct parts.

QtyPartRefs
1
ESP32-S2-MINI-2
U1
1
USBLC6-2SC6
U2
1
TPS5430DDA
U3
1
AMS1117-3.3
U4
1
BUCK
J1
1
USB_C_Receptacle_USB2.0_14P
J2
1
LDO
J3
1
EXT 5V EN
J4
1
VBUS EN
J5
1
9V EN
J6
1
Synth OUT
J7
1
Power In
J8
2
ADC IN
J9, J10
1
*
J11
1
UART
J12
1
3V3
J13
7
SW_Push
SW1, SW2, SW3, SW4, SW5, SW6, SW7
1
SS34
D1
4
RED
D3, D4, D5, D6
6
GREEN
D7, D8, D9, D10, D11, D12
Show 13 more
QtyPartRefs
1
15uH
L1
1
10u
C1
3
22u
C2, C8, C10
4
100n
C3, C9, C15, C16
4
10u
C4, C5, C11, C12
3
10n
C6, C13, C14
1
220u
C7
12
10k
R1, R8, R16, R18, R19, R20, R21, R22 +4
12
510
R2, R3, R4, R5, R6, R23, R24, R25 +4
3
1k
R7, R9, R17
1
4.7k
R10
2
5.1k
R12, R13
1
1
R14

Synthesizer design files

The KiCad project lives in the 0ll0wain/Synthesizer repository on GitHub; these links point at the commit this page was built from.

Synthesizer: common questions

What microcontroller does the Synthesizer use?

The Synthesizer is built around the ESP32-S2-MINI-2, from the ESP32 family.

How big is the Synthesizer PCB?

The Synthesizer measures 93.7 × 85.7 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Synthesizer?

83 components, from 33 distinct parts. The full bill of materials is listed on this page.

Where can I download the Synthesizer design files?

From the 0ll0wain/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 Synthesizer design in my own project?

Yes, under the terms of its MIT license, which 0ll0wain chose for the repository.

Can I test firmware for the Synthesizer without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards