commons/esp32-devkitc
Espressif's reference ESP32-WROOM-32 carrier: USB-serial, auto-reset circuit and every pin broken out.
The board Espressif's own documentation is written against. An ESP32-WROOM-32 module, a CP2102 USB-serial bridge, and the two-transistor auto-reset circuit that lets esptool put the chip into download mode without touching a button.
Fork this for
Any ESP32 design that needs the same programming circuit. The auto-reset arrangement (DTR/RTS into EN/IO0) is the part everyone copies and the part everyone gets wrong.