ArduinoArduino / GeneralArduino HelpDrivers

CH340/340G/341 Type Chip Drivers

Windows/Linux/Mac

If your computer doesn’t recognize the cheap Arduino clone card or a similar Atmega processor card, it’s probably using the cheap CH340 or CH341 type chip. In addition, some USB to Serial TTY interfaces use this type of chips. Don’t worry, you can get your board installed to your computer with its drivers.

How can you recognize your board has CH340 type chip?

Below you will see an Arduino Uno board-clone type. Refer to the USB-to-Serial chip located next to the USB port. If it read CH340 or CH341, download the drivers here.

ch340chip

To download the drivers you can click the buttons below under the respective operating system.

Windows

Unzip the file and run the driver application

Download “CH340-341 Driver” CH34x_Install_Windows_v3_4.zip – Downloaded 7685 times – 189 KB

Linux

Download “CH340-341 Driver” CH341PAR_LINUX.ZIP – Downloaded 1597 times – 35 KB

macOS

Download “CH340-341 Driver” CH34x_Install_V1.5.pkg – Downloaded 4293 times – 26 KB

MacOS Installation

If you have installed a CH340 / 341 driver in earlier versions of MacOS, you must first delete the existing driver.

To clear the memory first, run the following two commands from the terminal window. You will enter the administrator password after the first command. It doesn’t matter if you get any error.

sudo kextunload /Library/Extensions/usbserial.kext
sudo kextunload /System/Library/Extensions/usb.kext

To remove the drivers from the system, write the following 2 commands on the terminal window respectively.

sudo rm -rf /System/Library/Extensions/usb.kext
sudo rm -rf /Library/Extensions/usbserial.kext

Then continue with the following guidelines;

  • Run the file you downloaded by double-clicking

If you are receiving a security warning during installation, allow this in System preferences > Security & Privacy settings as follows.

  • Follow the installation instructions and finish the installation
  • Restart your computer

Now connect the CH340 / 341 chip device to the USB port

Then plug in your USB device. For example, in Arduino IDE application you should see the USB Port option below for your device.


 

Tags
Back to top button
Close
Close

Adblock Detected

Please turn the Add Blocker off as you may see there is no annoying ads in the blog.