Hello,
I've designed the attached circuit in EasyEDA and had it manufactured by JLCPCB, however it does not allow me to upload code via the Arduino IDE. It's an ESP-WROOM-32 with a CP2102 for the USB communication. The CP2102 enumerates and can be allocated to a port (Win10), but during upload the IDE eventually times out. I have identified a couple of errors I made (namely, I put 1K resistors instead of 10K on the auto reset circuit [fixed], and selected the wrong size footprints for a few passives), but I suspect there is a bigger problem preventing it from working.
Attached is the PCB design, the circuit design (some small revisions since, namely moving the resistors to be between the LEDs and ground), and the example auto reset circuit I referenced.
Any advice is greatly appreciated. I'm not an engineer of any kind, just a hobbyist - I have no doubt the PCB design is far from ideal.
I've designed the attached circuit in EasyEDA and had it manufactured by JLCPCB, however it does not allow me to upload code via the Arduino IDE. It's an ESP-WROOM-32 with a CP2102 for the USB communication. The CP2102 enumerates and can be allocated to a port (Win10), but during upload the IDE eventually times out. I have identified a couple of errors I made (namely, I put 1K resistors instead of 10K on the auto reset circuit [fixed], and selected the wrong size footprints for a few passives), but I suspect there is a bigger problem preventing it from working.
Attached is the PCB design, the circuit design (some small revisions since, namely moving the resistors to be between the LEDs and ground), and the example auto reset circuit I referenced.
Any advice is greatly appreciated. I'm not an engineer of any kind, just a hobbyist - I have no doubt the PCB design is far from ideal.
Attachments
-
136.1 KB Views: 56
-
232.9 KB Views: 72
-
69.5 KB Views: 62