#ESP32 Spotify Player

1 messages · Page 1 of 1 (latest)

glossy kiln
#

Making a Spotify Web API enabled device to control music. I'm very new to PCB design so the routing is 'sub-optimal' (pls send help)

The PCB itself is essentially like a ESP32-C3 Devkit with 3 buttons and a rotary encoder.

Its a 4 layer stackup with SIGNAL GND PWR SIGNAL.

Looking for second opinions and critiques, any feedback is appreciated!

lucid minnow
#

Looks good except, No input capacitance on VBUS, no decoupling for the esp

#

Also seeing your third layer, you can probably use sig gnd gnd sig and route your power like normal traces (a bit more width wouldn't hurt tho)

#

No ESD protection for VBUS too ?

#

Also I'd recommend from my personal experience to triple or even quadruple check the strapping pins on your esp in the datasheet

glossy kiln
glossy kiln
lucid minnow
lucid minnow
glossy kiln
#

Thanks for the help!

lyric sage
#

I've looked very slightly into the Spotify web API. Doesn't it require effectively a full web browser to work?

#

Oh control not playback

tawdry holly
#

@glossy kiln Maybe you already have done so but double check your fab's board edge clearance rule. The USB-C through hole pads seem at least really close (visually) to the board edge.

Maybe it was designed for an enclosure but usually USB-C connector datasheets tell you how much the cable sticks out from the connector and recommendations on board edge position.