ESP32 alternative pcb

what components do I need to make an ESP32 pcb that can upload the sketch via a micro usb ( PTH if possible)

I moved your topic to a more appropriate forum category @rafalbormann.

The Nano ESP32 category you chose is only used for discussions directly related to the Arduino Nano ESP32 board.

In the future, please take the time to pick the forum category that best suits the subject of your question. There is an "About the _____ category" topic at the top of each category that explains its purpose.

Thanks in advance for your cooperation.

see schematic of existed boards