Skip to content

Additional Installation Steps

Alexander Mandera edited this page Aug 6, 2023 · 2 revisions

Due to current limitations in the minichlink programming software, additional steps are required to make the WCH-LinkE programmer work for programming.

This limitation could be fixed soon, but for now, the following steps are required:

Driver Replacement

First, install the software Zadig: https://zadig.akeo.ie/ and plug the WCH-LinkE in.

Then select WCH-Link (Interface 0) in the list of devices.
Enable the option "List all devices" in the menu if you don't see any entries.

image

You can see that the current driver is called "WCHLink_A64" (the official WCH driver).
To use ch32v003fun (which arduino-wch32v003 is based from) and minichlink, you need to select "WinUSB" on the right side as the new driver and press "Replace Driver".

After that, you can that the driver changed to WinUSB.
Now you should be able to upload Arduino sketches as normal.

Note for MounRiver users

By changing the drivers, flashing programs using MounRiver won't work as they require the official drivers.

You can revert the changes by going into the Device Manager in Windows and uninstall both "WCH-Link" devices found under "USB Devices".

Make sure to install the drivers for the device too.

More Information

More Information about ch32v003fun / minichlink installation can be found under https://github.com/cnlohr/ch32v003fun/wiki/Installation .

Clone this wiki locally