Arduino Nano CH340 driver macOS

I can't install the CH340 driver for MacOS to compile my sketch to the Arduino Nano Board CH340/ATmega328P. (this board)

I tried to install with this manual: GitHub - adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver: CH340G CH34G CH34X Mac OS X driver

But it won't work... if I plugged in the Arduino Nano into my Macbook Pro 2017 there is no driver in /dev/ Maybe there is a pitfall I don't know.. Has everyone the same issue?

MacBook Pro 2017 - connected over USB C to USB dongle MacOS High Sierra v10.13.6

thanks a lot!

1 Like

(deleted)

My understanding is that the official CH340G drivers from the manufacturer's website work with high sierra now, and has been for months...

Try this, it worked for me!

Download the zip package, rather than the pkg standalone file.

For High Sierra. Run the package installer for CH340 V1.4 and reboot.

Check with your Arduino IDE, the result is no serial port for your Nano.

Go to Preferences/Security Pane, you will see that your Mac is blocking
content being uploaded. Unlock with your password and Click "Allow".

Check the box next to the USB Serial Modules Manufacturer's name, accept and reboot.
The manufacturer's name is in the readme file that comes in the zip version.

Now run the package installer again and reboot.

Now restart the Arduino IDE and your new USB Serial port should show in the menu.

As of not so long ago, a new boot loader came out for the Nano. Check which board type your Arduino is set to, and try setting it to "Nano (old boot loader)". Hope this helps.

I just used the repo the original poster gave, followed the installation directions exactly, using the file CH34x_Install_V1.5.pkg and it worked for me.

-Chinese ebay Nano with title "USB CH340G Nano V3.0 16M 5V ATmega328P Micro-Controller Board For Arduino"
-Ardiuno IDE 1.8.9
-OSX Sierra 10.12.6
-Macbook Air Mid-2011

Posting in case this may be useful to someone...

  • ebay: USB Nano V3.0 ATmega328 16M 5V Micro-controller CH340G
  • MacOS Catalina 10.15.2
  • MBA mid-2013
  • Arduino IDE 1.8.10

I installed the driver V1.5 and it worked. I'm not sure if it would work with the CLI since board name is Unknown and FQBN Core is blank