Page 1 of 1

[Solved] Install CH9102 driver for ESP32 Wrover

Posted: Mon Apr 04, 2022 5:42 pm
by MJU20
Maybe this will become an issue in the future because more and more Chinese USB chips are being replaced by cheaper versions.

I bought a Lilygo ESP module that has an CH9102 chip for the USB communication.
On my Windows 7 (I know, I know), computer I've been working for a week to get the driver installed.

The recommend way of installing the driver didn't work and all the other things I did to install it failed.

Here is how I managed to get it working and show a COM port for the module.

- The module was shown in the devices list as "USB enhanced-Serial CH9102" without a COM port number
- I downloaded the CH340 ZIP (!) file from: https://cdn.sparkfun.com/assets/learn_t ... Driver.zip and unzipped it.
- Then I forced to install the INF files from the file above (like described in: https://www.techsupportall.com/how-to-i ... -manually/ )
- I got a COM port for the ESP32, but also an error code 10...
- I repeated the steps to install a driver "update drivers" -> "automatic search for drivers" (online), and it found/installed back the "USB enhanced-Serial CH9102 driver".
- After that step the module is assigned a COM port and I was able to upload a Flowcode file to the ESP32.

At last...
It took me a week to get this working and this is my way of helping people in the same position in the future.

Now let me alone, I have things to do (like start working with the ESP32 Wrover module) :D

Re: [Solved] Install CH9102 driver for ESP32 Wrover

Posted: Mon Apr 04, 2022 5:51 pm
by medelec35
Hi
Many thanks for sharing your findings.
This will save other people a lot of time in the same situation.

Re: [Solved] Install CH9102 driver for ESP32 Wrover

Posted: Tue Apr 05, 2022 11:22 pm
by MJU20
But the again, the day after...

The driver is gone again. :roll:
Why can't they just keep the USB chips the same (frustration).