Arduino Nano Ch340 Arduino Driver Mac

I just received a signed driver by Winchiphead for their USB Serial bridge CH340. Now it should be possible to use Arduino’s equipped with that without any problems under Mac OS 10.9 to mac OS 10.13 (High Sierra).

Feb 20, 2016 Maybe it’s from the Driver of my OS that doesn’t support USB port of Arduino Nano. My MacOS and Arduino IDE still work with Arduino Uno R3. When I checked the driver of Mac OS. To get started on a Mac, follow along with these steps. Note: My Mac is running Mac OS 10.9.5, however these steps should apply to all modern OS versions.

Arduino driver download
  1. Nov 08, 2021 Usb and serial ch340 / ch341 chip drivers download, arduino ch341 mac driver download arduino ch340 mac driver download. But don't worry, srishti robotics have provided two drivers. Arduino nano ch340, if you are like me and ordered a cheap arduino nano clone from a chinese website like aliexpress or banggood, chances are that they come with.
  2. Connect your Nano. From Control Panel, open Device Manager and Ports. If installed correctly you should see an entry “USB-SERIAL CH340 (COMXX) In the Arduino IDE, go to: ToolsBoard (Select Nano) ToolsPort (Select the com port number found in Device Manager)ExamplesBasicsBlink MAC Version: As always, It.
  3. There are a lot of devices using a CH340, CH340G or CH341 serial adapter that no longer work under El Capitan. NodeMCU 0.9, WeMos D1 Mini and a lot of Arduino clones use these chips. You might have discovered that your Arduino IDE can no longer find a serial port in El Capitan. Like under Yosemite, any CH340 or CH341 based usb to serial adapter.

For High Sierra you must allow the driver to load in the Security & Privacy Settings you will be asked for it once you plug in a device with this serial chip, Thanks to Robin for this info.

Until it is available on the Winchiphead Website you can download the driver package here (Updated 11.01.2017):

Little hint that Altais posted in the comments if it does not work correctly. You can try copying the usbserial kext to the folder /System/Library/Extensions. Easiest way is the terminal here: sudo cp /Library/Extensions/usbserial.kext /System/Library/Extensions

If you have problems with the driver using the latest OSX High Sierra please refer to the KB Article:

Thanks to Thomas B. for this hint.

I have not tried this by myself.

Have fun

USB Interface Drivers: Arduino/YourDuino Nano

Most Nano boards use FTDI chips for USB interface. This uses the same FTDI drivers supplied with Arduino IDE. See it here:

Arduino Nano Ch340 Arduino Driver Mac Free

However some use the WCH type CH340G chip and require a different driver. They are usually lower cost.

If you have this type of Nano, the USB chip on the underside of the board will be long and narrow, and marked WCH CH340G. See it HERE:

You need to install a different USB driver for these. Use the following procedure:

Download the driver software HERE:

(Your system may not allow downloading .EXE files, so click on this ZIP version):

You need Winzip or other utility to extract the EXE from the ZIP.

Before connecting the Nano to your USB port: Open “ch341ser.exe” file and run it.The software extracts about 8 files.

The software asks whether it can install the CH341SER.INF driver for the CH340 chip (Version 11/04/2011, 3.3.2011.11).


A Windows message asks whether the driver has installed correctly. Click YES.

Connect your Nano.

From Control Panel, open Device Manager and Ports. If installed correctly you should see an entry “USB-SERIAL CH340 (COMXX)

In the Arduino IDE, go to: Tools>Board (Select Nano)Tools>Port (Select the com port number found in Device Manager)<

Test by uploading File>Examples>Basics>Blink MAC Version: As always, It's Complicated. See the site HERE:

Retrieved from ''