Hey everyone! I’ve run into a bit of a mystery with an ESP32 project. :// It runs perfectly while I’m prototyping on a breadboard, but as soon as I move everything over to a custom PCB, it starts acting up.... Sometimes it just refuses to boot, and other times I have to keep hitting the reset button or cycling the USB power just to get it to kick in. I’ve already double checked the schematic and continuity, so I’m starting to suspect that the issue might be hidden in my layout. I’m not 100% confident about my decoupling capacitor placement, or if my pull-ups on the EN and BOOT pins are quite right. I’m also wondering if I’ve got some noise or grounding issues around the USB UART interface that are messing with the startup sequence.
Has anyone else dealt with this works on breadboard but not on PCB headache with the ESP32?? I’d really appreciate any tips on common layout pitfalls or things I should double check before I order amother revision of the board. I’m more than happy to upload my schematic or PCB screenshots if anyone is willing to take a look. thanks in advance for the help!"