Arduino UNO Clone Serial Port CH340/CH341 Drivers for Mac OS X

Recently I tried connecting my newly purchased clone version of the Arduino UNO with the MacBook OS X Yosemite. It turns outs that, nothing gonna detect my serial port. This is because most of the clone versions are using a different chip for USB-to-Serial communication namely CH340/CH341 instead of ATmega16U2.

After hours of work and digging throughout the Internet, I found these drivers for CH341/CH340 is working as expected.

Here how you do it;

Download the drivers and install relevant setup. This package includes, drivers for linux, mac os x and windows.

Download all-in-one drivers pack

One more additional step for Mac OS X users. Disable the kext signing security setting with this command.

sudo nvram boot-args="kext-dev-mode=1"

How to test it;

on the terminal type;

ls /dev/tty*

you should see something like "/dev/tty.wchusbserial1410". In addition, if you open up your Ardunio IDE then goto Tools->Port. You should see something similar to below.



  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment