Help & Support > Run Makeblock hardware (and Arduino-compatible Boards with CH340/CH341) on Mac OS Sierra

Run Makeblock hardware (and Arduino-compatible Boards with CH340/CH341) on Mac OS Sierra

When Apple released its new Mac OS Sierra, it made some change to the driver structure, making All Arduino-compatible Boards with CH340/CH341 including Makeblock’s products fail to work. After communicating with WCH engineers, Here’s a solution (It’s still in the beta stage, so it’ll be the best to not upgrade to MacOS Sierra at the current stage).

  1. if you’ve used Makeblock’s products before you upgrade your os, you need to open the “Terminal” App, run the following command followed by an enter, and enter your user password followed by an enter. (be sure to type the exact same command – we’re deleting drivers, a typo may have grave consequences):
    sudo rm -rf /System/Library/Extensions/usb.kext

For some computers, you may need:
sudo rm -rf /Library/Extensions/usbserial.kext

  1. If you’ve never done this, you may need to change your “Security and Privacy” setting in the System Preference. Change “Allow Apps Downloaded From” to “Anywhere”
    1.  
    2. if there is no “Anywhere” option, please enable it in Command line by using following command:
    3.  sudo spctl – – master – disable
    4. Then enter your password, it will show the option of “Anywhere”. Choose that option
  2. download and install the new driver for CH340