# STM32 PSRAM Audio Synth Controller
## Description
Compact ARM Cortex STM32 music synth controller modeled after Daisy Seed, with external PSRAM, PCM3060 audio codec, three potentiometers, eight LEDs with resistors, two buttons, audio jack, rounded-rectangle PCB, mounting holes, and row-aligned controls.
## Project Details
- **Owner:** mixikid
- **Created:** 5/21/2026
- **Last Updated:** 5/21/2026
- **Visibility:** Public
- **Forks:** 1
- **Copies:** 1
## Key Components
### J1 — [USB4215-03-A](https://www.flux.ai/adrian95/usb4215-03-a~kg3.md)
- Role: Connector
- Package or Case Code: GCT_USB4215-03-A_REVA
- Datasheet URL: https://gct.co/files/specs/usb4215-spec.pdf
- Symbol Style: parametric-v1
- Part Type: USB C
- Manufacturer Name: GCT
- Manufacturer Part Number: USB4215-03-A
- Role Details: USB-C receptacle for 5V power, USB FS data, and firmware/USB MIDI connectivity.
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND_A [pin A1_B12]
- GND_B [pin B1_A12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHIELD [pin SH1]
- SHIELD [pin SH4]
- SHIELD [pin SH2]
- SHIELD [pin SH3]
- VBUS_A [pin A4_B9]
- VBUS_B [pin B4_A9]
### J2 — [SJ-3524-SMT-TR](https://www.flux.ai/adrian95/sj-3524-smt-tr~vh9.md)
- Role: Connector
- Role Details: Stereo TRS line output jack: tip left, ring right, sleeve audio ground.
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: SJ-3524-SMT-TR
- Datasheet URL: https://www.sameskydevices.com/product/resource/sj-352x-smt.pdf
- Part Type: Connector
- Manufacturer Name: CUI Devices
**Pins:**
- RING [pin 3]
- SLEEVE [pin 1]
- TIP [pin 2]
- TIP_SWITCH [pin 4]
### LED1 — [LTL-4233](https://www.flux.ai/adrian95/ltl-4233~1wt.md)
- Part Type: LED
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Lite-On%20PDFs/LTL-4233.pdf
- Role Details: THT green LED indicator with dedicated current-limiting resistor.
- Manufacturer Part Number: LTL-4233
- Manufacturer Name: Lite-On Inc.
- Role: Human Interface
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [LTL-4233](https://www.flux.ai/adrian95/ltl-4233~1wt.md)
- Manufacturer Name: Lite-On Inc.
- Manufacturer Part Number: LTL-4233
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Lite-On%20PDFs/LTL-4233.pdf
- Part Type: LED
- Role Details: THT green LED indicator with dedicated current-limiting resistor.
- Role: Human Interface
**Pins:**
- A [pin 2]
- K [pin 1]
### LED3 — [LTL-4233](https://www.flux.ai/adrian95/ltl-4233~1wt.md)
- Manufacturer Part Number: LTL-4233
- Manufacturer Name: Lite-On Inc.
- Role: Human Interface
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Lite-On%20PDFs/LTL-4233.pdf
- Part Type: LED
- Role Details: THT green LED indicator with dedicated current-limiting resistor.
**Pins:**
- A [pin 2]
- K [pin 1]
### LED4 — [HLMP-2400](https://www.flux.ai/adrian95/hlmp-2400~ywj.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://docs.broadcom.com/docs/AV02-4479EN
- Role Details: THT yellow LED indicator with dedicated current-limiting resistor.
- Part Type: Optoelectronic
- Role: Human Interface
- Manufacturer Part Number: HLMP-2400
- Manufacturer Name: Broadcom Limited
**Pins:**
- ANODE_A [pin 2]
- ANODE_B [pin 4]
- CATHODE_A [pin 1]
- CATHODE_B [pin 3]
### LED5 — [HLMP-2400](https://www.flux.ai/adrian95/hlmp-2400~ywj.md)
- Manufacturer Name: Broadcom Limited
- Role Details: THT yellow LED indicator with dedicated current-limiting resistor.
- Manufacturer Part Number: HLMP-2400
- Part Type: Optoelectronic
- Datasheet URL: https://docs.broadcom.com/docs/AV02-4479EN
- Role: Human Interface
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- ANODE_A [pin 2]
- ANODE_B [pin 4]
- CATHODE_A [pin 1]
- CATHODE_B [pin 3]
### LED6 — [LTL-307EE](https://www.flux.ai/vasy_skral/ltl-307ee~a2.md)
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1153/LTL-307EE.pdf
- Manufacturer Name: Lite-On Inc.
- Manufacturer Part Number: LTL-307EE
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: THT red LED indicator with dedicated current-limiting resistor.
- Role: Human Interface
- Part Type: LED
**Pins:**
- A [pin 2]
- K [pin 1]
### LED7 — [LTL-307EE](https://www.flux.ai/vasy_skral/ltl-307ee~a2.md)
- Role Details: THT red LED indicator with dedicated current-limiting resistor.
- Part Type: LED
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Human Interface
- Manufacturer Name: Lite-On Inc.
- Manufacturer Part Number: LTL-307EE
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1153/LTL-307EE.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### LED8 — [LTL-307EE](https://www.flux.ai/vasy_skral/ltl-307ee~a2.md)
- Manufacturer Part Number: LTL-307EE
- Role: Human Interface
- Manufacturer Name: Lite-On Inc.
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/1153/LTL-307EE.pdf
- Part Type: LED
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: THT red LED indicator with dedicated current-limiting resistor.
**Pins:**
- A [pin 2]
- K [pin 1]
### RV1 — [PDB181-P415K-103B](https://www.flux.ai/adrian95/pdb181-p415k-103b~4gl.md)
- Resistance: 10kΩ
- Manufacturer Name: Bourns
- License: https://creativecommons.org/licenses/by/4.0/
- Mount: Panel
- Manufacturer Part Number: PDB181-P415K-103B
- Role: Human Interface
- Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/PDB18.pdf
- Part Type: Potentiometer
- Role Details: 10k control potentiometer routed to STM32 ADC input.
**Pins:**
- CCW [pin 1]
- CW [pin 3]
- WIPER [pin 2]
### RV2 — [PDB181-P415K-103B](https://www.flux.ai/adrian95/pdb181-p415k-103b~4gl.md)
- Manufacturer Name: Bourns
- Role: Human Interface
- Resistance: 10kΩ
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: 10k control potentiometer routed to STM32 ADC input.
- Manufacturer Part Number: PDB181-P415K-103B
- Mount: Panel
- Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/PDB18.pdf
- Part Type: Potentiometer
**Pins:**
- CCW [pin 1]
- CW [pin 3]
- WIPER [pin 2]
### RV3 — [PDB181-P415K-103B](https://www.flux.ai/adrian95/pdb181-p415k-103b~4gl.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Human Interface
- Manufacturer Name: Bourns
- Resistance: 10kΩ
- Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/PDB18.pdf
- Part Type: Potentiometer
- Role Details: 10k control potentiometer routed to STM32 ADC input.
- Manufacturer Part Number: PDB181-P415K-103B
- Mount: Panel
**Pins:**
- CCW [pin 1]
- CW [pin 3]
- WIPER [pin 2]
### SW1 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- JLCPCB Part Class: Extended Part
- Role: Human Interface
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- Manufacturer Part Number: TS-1088-AR02016
- Manufacturer Name: XUNPU(讯普)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Role Details: Momentary user button to STM32 GPIO with pull-up/debounce.
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- LCSC Part Number: C720477
- Part Type: Tactile Switches
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [TS-1088-AR02016](https://www.flux.ai/lcsc/ts-1088-ar02016~e3n1.md)
- Package or Case Code: SW-SMD_L3.9-W3.0-P4.45
- JLCPCB Part Class: Extended Part
- Manufacturer Part Number: TS-1088-AR02016
- Manufacturer Name: XUNPU(讯普)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_XUNPU-TS-1088-AR02016_C720477.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302330_XUNPU-TS-1088-AR02016_C720477.pdf
- LCSC Part Number: C720477
- Role: Human Interface
- Role Details: Momentary user button to STM32 GPIO with pull-up/debounce.
- Part Type: Tactile Switches
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [STM32H750VBT6](https://www.flux.ai/jecstronic/stm32h750vbt6~awq.md)
- Manufacturer Part Number: STM32H750VBT6
- Role Details: ARM Cortex-M7 controller for audio DSP, controls, LEDs, USB and external PSRAM.
- Role: Microcontroller
- Manufacturer Name: STMicroelectronics
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Integrated Circuit
- Datasheet URL: https://www.st.com/resource/en/datasheet/stm32h750ib.pdf
**Pins:**
- BOOT0 [pin 94]
- NRST [pin 14]
- PA0 [pin 22]
- PA1 [pin 23]
- PA10 [pin 69]
- PA11 [pin 70]
- PA12 [pin 71]
- PA13 [pin 72]
- PA14 [pin 76]
- PA15 [pin 77]
- PA2 [pin 24]
- PA3 [pin 25]
- PA4 [pin 28]
- PA5 [pin 29]
- PA6 [pin 30]
- PA7 [pin 31]
- PA8 [pin 67]
- PA9 [pin 68]
- PB0 [pin 34]
- PB1 [pin 35]
- PB10 [pin 46]
- PB11 [pin 47]
- PB12 [pin 51]
- PB13 [pin 52]
- PB14 [pin 53]
- PB15 [pin 54]
- PB2 [pin 36]
- PB3 [pin 89]
- PB4 [pin 90]
- PB5 [pin 91]
- PB6 [pin 92]
- PB7 [pin 93]
- PB8 [pin 95]
- PB9 [pin 96]
- PC0 [pin 15]
- PC1 [pin 16]
- PC10 [pin 78]
- PC11 [pin 79]
- PC12 [pin 80]
- PC13 [pin 7]
- PC14-OSC32_IN [pin 8]
- PC15-OSC32_OUT [pin 9]
- PC2_C [pin 17]
- PC3_C [pin 18]
- PC4 [pin 32]
- PC5 [pin 33]
- PC6 [pin 63]
- PC7 [pin 64]
- PC8 [pin 65]
- PC9 [pin 66]
- PD0 [pin 81]
- PD1 [pin 82]
- PD10 [pin 57]
- PD11 [pin 58]
- PD12 [pin 59]
- PD13 [pin 60]
- PD14 [pin 61]
- PD15 [pin 62]
- PD2 [pin 83]
- PD3 [pin 84]
- PD4 [pin 85]
- PD5 [pin 86]
- PD6 [pin 87]
- PD7 [pin 88]
- PD8 [pin 55]
- PD9 [pin 56]
- PE0 [pin 97]
- PE1 [pin 98]
- PE10 [pin 40]
- PE11 [pin 41]
- PE12 [pin 42]
- PE13 [pin 43]
- PE14 [pin 44]
- PE15 [pin 45]
- PE2 [pin 1]
- PE3 [pin 2]
- PE4 [pin 3]
- PE5 [pin 4]
- PE6 [pin 5]
- PE7 [pin 37]
- PE8 [pin 38]
- PE9 [pin 39]
- PH0-OSC_IN [pin 12]
- PH1-OSC_OUT [pin 13]
- VBAT [pin 6]
- VCAP_1 [pin 48]
- VCAP_2 [pin 73]
- VDD_1 [pin 11]
- VDD_2 [pin 27]
- VDD_3 [pin 50]
- VDD_4 [pin 75]
- VDD_5 [pin 100]
- VDDA [pin 21]
- VREF+ [pin 20]
- VSS_1 [pin 10]
- VSS_2 [pin 26]
- VSS_3 [pin 49]
- VSS_4 [pin 74]
- VSS_5 [pin 99]
- VSSA [pin 19]
### U2 — [PCM3060PW](https://www.flux.ai/lcsc/pcm3060pw~j31y.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2005091812_Texas-Instruments-PCM3060PW_C524236.pdf
- Package or Case Code: TSSOP-28_L9.7-W4.4-P0.65-LS6.4-BL
- Product Info Url: https://lcsc.com/product-detail/Codec-ICs_Texas-Instruments-Texas-Instruments-PCM3060PW_C524236.html
- Role Details: Stereo ADC/DAC codec using 24-bit I2S-style serial audio interface.
- JLCPCB Part Class: Extended Part
- Role: Audio Codec
- Part Type: Codec ICs
- Manufacturer Part Number: PCM3060PW
- Manufacturer Name: TI(德州仪器)
- LCSC Part Number: C524236
**Pins:**
- #MS/ADR/IFMD [pin 27]
- AGND1 [pin 23]
- AGND2 [pin 22]
- BCK1 [pin 5]
- BCK2 [pin 13]
- DGND [pin 9]
- DIN [pin 10]
- DOUT [pin 3]
- LRCK1 [pin 4]
- LRCK2 [pin 8]
- MC/SCL/FMT [pin 1]
- MD/SDA/DEMP [pin 2]
- MODE [pin 28]
- RST [pin 15]
- SCKI1 [pin 6]
- SCKI2 [pin 11]
- SGND [pin 17]
- VCC [pin 24]
- VCOM [pin 20]
- VDD [pin 7]
- VL–OUT [pin 16]
- VL+OUT [pin 18]
- VLIN [pin 25]
- VR–OUT [pin 19]
- VR+OUT [pin 21]
- VRIN [pin 26]
- ZEROL [pin 14]
- ZEROR [pin 12]
### U3 — [APS6404L-3SQR-ZR](https://www.flux.ai/adrian95/aps6404l-3sqr-zr~49q.md)
- Datasheet URL: https://www.mouser.com/datasheet/2/1127/APM_PSRAM_QSPI_APS6404L_3SQR_v2_3_PKG-1954826.pdf
- Package or Case Code: PSON50P200X300X50-9N
- Manufacturer Part Number: APS6404L-3SQR-ZR
- Role: Memory
- Part Type: DRAM
- Role Details: 3V QuadSPI PSRAM for audio delay/reverb/sample buffering.
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: AP Memory
**Pins:**
- ~CE [pin 1]
- EXP [pin 9]
- SCLK [pin 6]
- SI/SIO(0) [pin 5]
- SIO(2) [pin 3]
- SIO(3) [pin 7]
- SO/SIO(1) [pin 2]
- VDD [pin 8]
- VSS [pin 4]
### U4 — [ST1S10PUR](https://www.flux.ai/kicad-part-library/st1s10pur~mx.md)
- Role: Power Conversion
- Datasheet URL: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf
- Role Details: 3A buck regulator sized for ~400mA 3.3V load plus margin from USB 5V.
- Package or Case Code: DFN-8-1EP_4x4mm_P0.8mm_EP2.5x3.6mm
- Manufacturer Part Number: ST1S10PUR
**Pins:**
- AGND [pin 4]
- FB [pin 3]
- INH [pin 2]
- PADGND [pin 9]
- PGND [pin 8]
- SW [pin 7]
- SYNC [pin 5]
- VINA [pin 1]
- VINSW [pin 6]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/mixikid/stm32-psram-audio-synth-controller~pc](https://www.flux.ai/mixikid/stm32-psram-audio-synth-controller~pc).*
---
*Generated from [https://www.flux.ai/mixikid/stm32-psram-audio-synth-controller~pc](https://www.flux.ai/mixikid/stm32-psram-audio-synth-controller~pc)*