CH34xVCPDriver
Universal version latest seen at v2.0 · Reported by 13 Macs in the community.
All sighted native versions (3):
Sighting data is community-sourced — version availability and pricing should be verified with the developer.
CH34xVCPDriver is a system driver for WCH USB-to-serial chips (CH34x family and variants including CH340, CH341, CH342, CH343, CH344, CH346, CH347, CH9101–CH9114, etc.) that enables macOS to recognize and communicate with these devices. It is widely used by electronics engineers, makers, and embedded-systems developers working with Arduino boards, microcontrollers, and other serial devices that employ WCH silicon. The driver runs as a kernel extension (kext) and is installed via a package installer or DMG. A native Apple Silicon build has been confirmed running on Macs in the Rosetta Check community.
AI Recommendation
1 suggestionA native Apple Silicon build of CH34xVCPDriver exists and has been confirmed running on real Macs. The simplest upgrade path is to download the latest version from the official WCH GitHub repository at github.com/WCHSoftGroup/ch34xser_macos, which hosts the actively maintained version ahead of the official website. After downloading, unzip the folder, double-click the CH34xVCPDriver.pkg installer file, and follow the on-screen prompts. You may be asked to authorize the installation with Touch ID or your password, and on macOS 11 or later you will need to enable the driver in System Settings by navigating to General → Login Items and Extensions → Driver Extensions and toggling CH34xVCPDriver on. Before installing the new version, it is highly recommended to remove all old driver files from your system by running these commands in Terminal: sudo rm -rf /var/db/receipts/*CH34xVCPDriver*.* and sudo rm -rf /Library/Extensions/CH34xVCPDriver.kext, then restart your Mac before installing. The native build will offer better performance and stability than the Rosetta-translated version.
Recommended reading