Overview
Certain boards, like the ESP32 Feather V2, have a USB to serial converter chip that communicates between the processor and your computer. These chips require drivers to be installed on your computer's operating system.
This guide will show you how to install the drivers for the WCH USB to serial chips - also known as CH9102F or CH9102. These chips are replacing the SiLabs chips, like the CP2104 and CP2102N, that have been used on Adafruit boards in the past. There are drivers for Windows and Mac computers available. If you're on Linux, the drivers are built-in.
Page last edited March 08, 2024
Text editor powered by tinymce.
Windows Driver Installation
Begin by downloading the zip folder for Windows either from the WCH website or directly below.
A dialog box titled DriverSetup(X64) will open. Click INSTALL to begin the installation of the driver.
Once the installation is complete, a pop-up window will appear letting you know that the installation was successful. Click OK to close the window.
If you click HELP in the DriverSetup(X64) dialog window, you will get more details on the driver installation process.
Once you plug in your device over USB, the driver will complete its installation. That's all there is to installing the WCH USB to serial driver on Windows!
Page last edited March 08, 2024
Text editor powered by tinymce.
Mac Driver Installation
After unzipping the folder, double click on the CH34xVCPDriver.pkg file.
Alternatively you may use the DMG file, which mounts a disk image, then goto the mounted drive in finder and drag the CH34XVCPDriver app into the Applications folder to install it. Then skip down to the next section for OSX version 11 and later.
A security notification may open after the installation begins. Use Touch ID or enter your password to allow the installation to continue.
You'll see a progress bar. Once the installation has completed you'll see a message in the dialog box that the installation was successful. Click Close to exit the box.
This driver application may open automatically following the successful install above.
If it does not, open LaunchPad, find CH34xVCPDriver Application, and open the App.
Click Install to install the driver.
If the page that loads looks like the image on the left then follow the next two steps, otherwise jump down two steps.
In Security and Privacy, click on the lock icon in the lower-left corner to make changes.
Or if you are running OSX 13 or above, the dialog will be slightly different and the Open System Settings button will take you to the Driver Extensions page. There you will need to toggle the CH34xVCPDriver to enabled.
If you missed the previous step then you will have to manually find the page in System Settings. Goto the General section, then Login Items and Extensions, scroll to near the end and goto Driver Extensions.
System Settings -> General -> Login Items and Extensions -> Driver Extensions
Then click the toggle to enable the CH34xVCPDriver.
Finally, quit the application. That's all there is to installing the WCH USB to serial driver for Mac OS X 11.0 and above!
If you are running the older supported version of Mac OS X 10.9 to 10.15, then you will need to restart your computer and follow the steps detailed on pages 3 an 4 in the PDF included in the zip folder.
Page last edited March 08, 2024
Text editor powered by tinymce.