I am working on a PCB design based on the ESP32-S3. In our initial prototype, we used a 2-layer PCB, and it worked fine.
For the next iteration, we upgraded to a 4-layer PCB, where we added additional Power and GND planes. However, we're experiencing issues when uploading code to the device.
Could the problem be related to using the same capacitor and resistor values in the RC circuits on the Enable pin and IO0 pin that we used for the 2-layer PCB?
Please advise on how we can address this issue. I am sharing the schematic below.
Program uploading issue in ESP32-S3 in custom 4 layer PCB
-
- Posts: 1
- Joined: Mon Jul 08, 2024 5:35 am
Program uploading issue in ESP32-S3 in custom 4 layer PCB
- Attachments
-
- Screenshot 2024-08-14 142754.png (439.73 KiB) Viewed 812 times
-
- Posts: 9764
- Joined: Thu Nov 26, 2015 4:08 am
Re: Program uploading issue in ESP32-S3 in custom 4 layer PCB
Can you expand a bit on what issues you're experiencing specifically? (Also, note the S3 has integrated USB; you can generally get away entirely without the USB-serial converter.)
Also, you may need to increase C4 a fair bit, to e.g. 100nF or 1uF. It forms a power-on reset circuit with R4, and it also plays a role in the auto-reset dance.
Also, you may need to increase C4 a fair bit, to e.g. 100nF or 1uF. It forms a power-on reset circuit with R4, and it also plays a role in the auto-reset dance.
Who is online
Users browsing this forum: No registered users and 75 guests