-
Notifications
You must be signed in to change notification settings - Fork 24
Additional Installation Steps
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:
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.

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.
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 about ch32v003fun / minichlink installation can be found under
https://github.com/cnlohr/ch32v003fun/wiki/Installation .