Hi everyone,
I recently tried to create my own version of a microcontroller using the ESP-12E chip. I'm using it in combination with a CH340C and Mini-USB Port to connect it to my pc.
I now got the PCBs and soldered all the parts onto it.
When I connect it to my PC it recognizes that something is connected but I get an error massage that the connected device is not working or not recognized by windows.
I already checked all of the soldering corrections and they all seem to be connected well.
The USB cable also connects well to the board and there is power coming from the GND and VBUS pins from the USB-Port.
As I think the physical connections are all right, I'm wondering if I did anything wrong wiring everything.
Does anyone have experience with building something like this and has encountered similar problems or could help me find any potential errors I made in my schematic?
Thanks in advance!
I could also send the gerber files of the PCB but I cannot upload attachments rn, as my account here is pretty new.
Few Notes to the wiring:
Power is supplied from 2 sources:
- the USB-Port (V+ Net) through a Diode into the main +5V net.
- The connected batteries also supply into the +5V net.
The voltage regulator outputs a +3.3V net for the ESP and the CH340.
The connections to the ULN, Servo and Stepper only use IO Pins and should not be relevant for this issue.
Both resistors are 10K, C1 is 100nF, C2 is 100uF

