u/BabeinlovexD

Image 1 —
Image 2 —
Image 3 —
Image 4 —
Image 5 —
Image 6 —
Image 7 —
Image 8 —
Image 9 —
Image 10 —
Image 11 —
Image 12 —
Image 13 —
Image 14 —
Image 15 —
Image 16 —
Image 17 —
Image 18 —
▲ 6 r/PCB

Hello everyone! I need some feedback.

This is a subwoofer module (ESP32 WROOM 32UE + TPA3116D2) designed for a custom soundbar, including a flasher for initial module programming.

Don't be confused by the prefix numbers, as the parts list also includes the soundbar. (Still a work in progress.)

Thanks in advance to the community and for any feedback!

u/BabeinlovexD — 8 days ago

Hello everyone. I need a review.

I've already shown a previous version and received constructive feedback – thank you all for that.

Now, here's the updated version of my subwoofer module. I'm including my flasher module as well.

Don't be confused by the prefix numbers, as the BOM also includes the main board and the soundbar. (Still a work in progress)

I've tried to improve the readability of the schematic.

Thank you in advance to the community and for any feedback!

3D

2D

SIG+GND

24v +3,3V

GND

GND+SIG

3D

2D

SIG+GND

GND

VBUS+DATA Cross

GND

Flasher

DAC SUB

ESP SUB

IO SUB

TPA SUB

https://preview.redd.it/53k7g94q7ezg1.png?width=1380&format=png&auto=webp&s=880a29e1c2a5b02f338f08bbcc6a80980dfcde56

reddit.com
u/BabeinlovexD — 9 days ago

Hi everyone, I’m looking for a review of my wireless subwoofer module (receiver/amp). The DSP is located in the soundbar; this board is only for reception and amplification.

Hardware:

  • MCU: ESP32-WROOM-32U (WLAN Audio)
  • Amp: TPA3116D2 (Class-D)
  • Power: 24V DC input / TPS5430DDA for 5V (22µH inductor for ripple reduction)
  • Status LED: Blue 3mm LED (3.3V, 20mA) via AO3400A MOSFET as a low-side switch on GPIO16

Questions:

  1. Does the switch node on the TPS5430 look okay regarding EMI to avoid interference in the audio path?
  2. Do you see any critical points in the routing regarding the Signal-to-Noise Ratio (SNR) for the TPA3116D2?
  3. Are there any other suggestions for improvement?
u/BabeinlovexD — 12 days ago