# 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)*