ArduinoArduino / GeneralArduino HelpDrivers

CH340/340G/341 Type Chip Drivers


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.


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


Unzip the file and run the driver application

Download “CH340-341 Driver” – Downloaded 8962 times – 189 KB


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


Download “CH340-341 Driver” CH34x_Install_V1.5.pkg – Downloaded 4432 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.


Show More
Back to top button

Adblock Detected

Lütfen Add Blocker uygulamanızı bu site için devre dışı bırakın. Rahatsız edici bir reklam uygulamamız yoktur. Please turn the Add Blocker off as you may see there is no annoying ads in the blog.