}

💡 Using a CH340-based Arduino Board?
OSOYOO Nano — The Best Value Arduino Nano Compatible
ATmega328P · CH340 chip · USB-C · 5V/16MHz · Plug & Play after this driver install
The CH340 chip is used by a number of Arduino-compatible boards to provide USB connectivity. You may need to install a driver — don’t panic, it’s easier than falling off a log, and much less painful.
(Manufacturer’s Chinese Info Link)
(Manufacturer’s Chinese Info Link)
The following GitHub repository has up-to-date pkg files for versions 1.3, 1.4, and 1.5 at the time of writing. Thanks to Joshua Wallis for bringing this to our attention.
https://github.com/adrianmihalko/ch340g-ch34g-ch34x-mac-os-x-driver
Direct Download Links (from the GitHub repo above):
See the GitHub link above for installation instructions if you need them.
Inside the zip file you will find a PDF and a pkg file. Short version: double-click the pkg file. The PDF has some extra information.
macOS Sierra (10.12) Note
A user, Maarten Segers, reports:
FYI, the driver documented here WILL crash on macOS Sierra.
Make sure to use this one instead: https://github.com/MPParsley/ch340g-ch34g-ch34x-mac-os-x-driverWe cannot personally test on macOS and cannot vouch for the above drivers on GitHub, but there you go.
See uninstalling information at the bottom of the page if the driver causes problems for you.
Here is an older version of the macOS driver — NOT FOR macOS 10.12 Sierra:
(Manufacturer’s Chinese Info Link)
Drivers are almost certainly already built into your Linux kernel, so it will probably just work as soon as you plug it in. If not, you can download the Linux CH340 Driver (but we recommend upgrading your Linux install to get the built-in one instead).
✅ Driver installed successfully? You’re ready to go!
If you’re looking for a reliable, affordable CH340-based Arduino Nano board to go with it —
the OSOYOO Nano V3.0 is fully compatible with Arduino Nano V3.0,
comes with a USB-C cable, and works perfectly with this driver.

A couple of Mac users have reported: “the driver crashes my macOS Sierra — how do I uninstall?”
First, regarding the crash: make sure you installed the 1.3 version of the driver, not the older one. You can also download it directly from the Manufacturer’s Website in case they have issued an update since this page was written.
Second, a quick Google search reveals that this is how you uninstall:
cd /Library/Extensions/ls | grep usbserial.kextusbserial.kextsudo rm -R usbserial.kextls | grep usbserial.kextcd /private/var/db/receipts/ls | grep usbserial*codebender.cc.ch34xinstaller.usbserial.pkg.bom codebender.cc.ch34xinstaller.usbserial.pkg.plistsudo rm -r filenameNeed an Arduino Nano with CH340?
OSOYOO Nano V3.0 — USB-C, pre-soldered, plug and play with this driver.
Just $8.99 with exclusive code below.
DownLoad Url osoyoo.com