I got an ESP32 Dev board this week, initially Windows 11 detected the board and the serial port showed as COM3, I have downloaded a sample project to the board. Unfortunately since then I can no longer talk to the board, I've tried lots of things but nothing works, I've tried uninstalling the device, but now when I plug it into the laptop I see in Device Manager under Other devices:
CP2102 USB to UART Bridge Controller
Can anyone help me please because the Arduino IDE (2.3.10) shows ESP32 Dev Module (not connected) in the bottom right of the task bar.
Just to check, does it show with a warning icon in Device Manager, or does it just appear listed under Other devices without one.
Either way, since you said it originally showed up fine as COM3 and you managed to upload a sample project, the driver clearly worked at some point.
The most likely explanation is that the uninstall attempt broke the driver binding, or removed the driver package entirely if the delete driver software option was checked, which would explain why it now sits under Other devices instead of Ports.
The fix is likely to reinstall the CP210x VCP driver from the Silicon Labs website, then unplug and replug the board so Windows can rebind it.
It might also be worth right clicking the device first and choosing update driver to see if Windows already has a copy available locally, before downloading a fresh one.
Hello, thank you for the reply, I've searched around for a solution online and found nothing, I've looked for drivers for the reported "CP2102 USB to UART Bridge Controller" and found nothing but sites offering a solution that isn't really one.
In "Device Manager", when I connect the ESP32 Dev Module, "CP2102 USB to UART Bridge Controller" appears under "Other devices" and yes it does have a warning exclamantion icon to the left of it. I have downloaded CP210x_Universal_Windows_Driver.
I've tried choosing update driver, it didn't work, my Windows 11 is completely up to date.
I've now installed the driver and the device now appears correctly under Ports.
I have made some progress, by selecting the board ESP32-WROOM-DA, now in the Arduino IDE I see at the bottom right "ESP32-WROOM-DA Module on COM3".
I have also connected the MrDIY Can-bus module, I'm now trying to upload the esp32-savvycan project, but the next problem is when building:
C:\Users\simon\OneDrive\Documents\Arduino\canabus-main\esp32_savvycan\src\ESP32RET\ESP32RET.ino:28:10: fatal error: config.h: No such file or directory
28 | #include "config.h"
| ^~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: config.h: No such file or directory
This is a completely different issue for which a lot of new information is required and for which a different thread would be more appropriate.
In case any USB device is not recognized properly or shows up as not installed under windows, one of the things to try is moving it to a different physical port, which will prompt the installer for the device again. W11 should be able to find the proper device installer online i'd say. Another basic idea to run the device installer again is to uninstall the device, un-plug it and re-plug it, and the installer should be prompted again.