Error in custom PCB

briesar
Posts: 4
Joined: Sun Jan 21, 2024 3:43 pm

Error in custom PCB

Postby briesar » Thu Mar 06, 2025 1:41 am

I designed a custom PCB to control a 64×32 RGB LED matrix using an ESP32-S3. The issue I’m facing is that when I first plug in the power, the power LED lights up but the PCB doesn’t actually work. However, if I then unplug the power and reconnect it immediately, the PCB starts working perfectly.

This behavior repeats any time I disconnect the power. If I leave the board unplugged for about two hours, I need to do the unplug-and-reconnect step again to make it work.

Find attached the schematic.
Attachments
schematic.jpg
schematic.jpg (583.09 KiB) Viewed 869 times

Sprite
Espressif staff
Espressif staff
Posts: 10617
Joined: Thu Nov 26, 2015 4:08 am

Re: Error in custom PCB

Postby Sprite » Fri Mar 07, 2025 12:14 am

You're lacking a proper reset circuit on your EN line; add an 1uF capacitor from EN to gnd to fix that. Also, you have C5 on GPIO0; on first powerup this will pull that line low and force the chip into download mode.

briesar
Posts: 4
Joined: Sun Jan 21, 2024 3:43 pm

Re: Error in custom PCB

Postby briesar » Sun Mar 09, 2025 2:59 am

What does it mean? do I need to remove C5?

Sprite
Espressif staff
Espressif staff
Posts: 10617
Joined: Thu Nov 26, 2015 4:08 am

Re: Error in custom PCB

Postby Sprite » Sun Mar 09, 2025 6:33 am

Yes, simply remove C5 and add an 1uF cap from EN to GND.

briesar
Posts: 4
Joined: Sun Jan 21, 2024 3:43 pm

Re: Error in custom PCB

Postby briesar » Sun Mar 09, 2025 4:28 pm

Thanks! that worked!

Who is online

Users browsing this forum: No registered users and 2 guests