How to detect ESP32 in Windows?

sunbear
Posts: 9
Joined: Thu Jan 31, 2019 4:23 pm

How to detect ESP32 in Windows?

Postby sunbear » Mon Mar 04, 2019 10:05 am

After plugging a ESP32 devkitv1 to a Windows system, I discovered that Windows Device Manager categorised the ESP32 as "Other devices" and labelled it as CP2102 USB to UART Bridge Controller. is this normal? Why isn't it catergorised as USB device?

Also, pyserial could not detect the eps32 device, i.e.

Code: Select all

serial.tools.list_ports.comports()
returned nothing. For the same device, the same command issued in a Linux system was able to detect the ESP32 device.

How do I help detect the ESP32 device in Windows?

sunbear
Posts: 9
Joined: Thu Jan 31, 2019 4:23 pm

Re: How to detect ESP32 in Windows?

Postby sunbear » Mon Mar 04, 2019 1:13 pm

I discovered the issue. The Windows system that I used did not have the driver for the CP2102 USB to UART Bridge Controller. The driver file can be downloaded from https://www.silabs.com/products/develop ... cp-drivers and installed by first unzipping the downloaded file followed by running the appropriate driver installation .exe file.

After a successful installation, the ESP32 will appear in

Code: Select all

Device Manager --> Ports (COM & LPT) --> Silicon Labs CP210x USB to UART Bridge (COM3)

Who is online

Users browsing this forum: Google [Bot], Majestic-12 [Bot] and 94 guests