ESP32 CP2102 Programmer Schematic

The ESP32 CP2102 programmer schematic is described in brief in this article. This can be used for auto-programming both ESP32 and ESP8266.