I recently built one of my first PCBs following general guidelines on datasheets for an ESP32 ESP32 datasheet and a few other sources. Here is a diagram of the micro-USB to UART portion:
I want to use the board to read sensors and send data, pretty standard stuff. But I have to be able to upload the firmware to it and that's where the above circuitry comes into play.
So I plug in my micro-USB to my windows computer and immediately get a message saying that windows does not recognized the device and it may have malfunctioned. I continued despite this message to the Arduino IDE to try to find the device put the port option under the tools tab was greyed out. So clearly there is a problem here, I have inspected my soldering and verified that I am seeing 3.3V on the RXD and TXD lines and 3.3V on the ESP power. What could be the issue here?