Page 1 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Windows
A fully signed drivers for Windows can be found below:
2011 Driver version 3.3.2011.11 for Windows 7
(http://catalog.update.microsoft.com/v7/site/ScopedViewRedirect.aspx?
updateid=032a878e-8ca0-40d2-b7b1-936640b0eecb)
2014 Driver version 3.4.2014.8 for Windows 8+
(http://www.arduined.eu/ch340-windows-8-driverdownload/)
Mac OS-X
Mac OS-X El Capitan
(Added: Nov 22, 2015)
Many instructions down below were written for the old driver,
which was not signed, and therefore was not working out of
the box on OS-X Yosemite and El Capitan. The latest driver
appears to be signed, and should work out the box. The new
driver is here: CH34x_Install.zip (111Kb)
(/downloads/CH34x_Install.zip).
Acknowledgements: thanks to Bjrn's Techblog
([http://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serialbridge/) for posting the driver.
Driver README
CH34X USB-SERIAL DRIVER INSTALLATION INSTRUCTIONS
Version: V1.0 Copyright (C) Jiangsu Qinheng Co., Ltd. Support
System: OSX 10.9 and above
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 2 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Older Driver
This older version requires some hacking in order to get it to
work. I am leaving instructions just in case someone needs it,
or the new driver does not work for someone.
Page 3 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
name=pro&proid=178
(http://www.wch.cn/downloads.php?
name=pro&proid=178)
This driver appears newer than on the second link,
and is from Dec 2013.
Note: for me that site took a long long time to load,
and then it took forever to download this tiny driver,
so I put up a copy here CH341SER_MAC.ZIP
(256Kb) (/downloads/CH341SER_MAC.ZIP), so
that you don't have to wait. Hopefully they won't go
after me for mirroring their driver :)
Second site is the Russian company that sells the USB
programmer based on this chip:
http://www.5v.ru/ch340g.htm
(http://www.5v.ru/ch340g.htm) but this site only has an
older version of the driver, from 2012, so I do not
recommend downloading it.
(/images/nano-ch340g-top.jpg)
Pre-Installation
Note: the following preinstallation steps are only
required on the two most recent versions of OS-X Yosemite
and El Capitan. It is because the driver is not signed properly
from Apple's perspective. We are waiting on the developer to
update the driver so that these pre-installation steps are no
longer needed.
Page 4 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Reboot.
Acknowledgements: see this post (http://www.cindori.org/enabling-trim-on-os-xyosemite/) if you wish to know more details.
Installation
Download the driver from here: CH341SER_MAC.ZIP
(256Kb) (/downloads/CH341SER_MAC.ZIP)
Double click the ZIP @le do unzip it
Open the folder ~/Downloads/CH341SER_MAC
Run installer found in that folder
Restart when asked.
Usage
If the driver properly loaded, you should see the device in you
/dev folder (this is for advanced command-line users of OSX
only). On my machine it was called
/dev/cu.wchusbserial1441140
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 5 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
References
Arduino Forums (http://forum.arduino.cc/index.php?
topic=261375.0)
http://www.5v.ru/ch340g.htm
(http://www.5v.ru/ch340g.htm)
http://www.wch.cn/downloads.php?
name=pro&proid=178
(http://www.wch.cn/downloads.php?
name=pro&proid=178)
http://www.cindori.org/enabling-trim-on-os-x-yosemite/
(http://www.cindori.org/enabling-trim-on-os-x-yosemite/)
http://www.arduined.eu/ch340-windows-8-driverdownload/ (http://www.arduined.eu/ch340-windows-8driver-download/)
http://catalog.update.microsoft.com/v7/site/ScopedViewRedirect.aspx?
updateid=032a878e-8ca0-40d2-b7b1-936640b0eecb
(http://catalog.update.microsoft.com/v7/site/ScopedViewRedirect.aspx?
updateid=032a878e-8ca0-40d2-b7b1-936640b0eecb)
Related Posts
Scaling Web Applications on PostgreSQL pgConfSV
2015 presentation 28 Nov 2015 (/2015/11/28/scalinghttp://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 6 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
web-applications-on-postgresql-a-walkthroughpresentation.html#content)
Serial Console Hacks with Arduino 22 Nov 2015
(/2015/11/22/serial-console-hacks-witharduino.html#content)
Music, DJ-ing, and Origins of Weird Names 06 Aug 2015
(/2015/08/06/introducing-my-dj-setsunrelated.html#content)
Comments
1
!
Community
Share
Recommend 11
Login
Sort by Best
9 months ago
Reply Share
Adam Potts
10 months ago
Dan Todd
Reply Share
a year ago
Reply Share
a year ago
Chongkai Jiang
Reply Share
3 months ago
Page 7 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
updating my OS :)
1
Reply Share
Felix Kipper
3 months ago
Reply Share
Erik Buene
3 months ago
Reply Share
Ari Kontiainen
3 months ago
Reply Share
Rob Morrill
3 months ago
Great that you're posting this kind of thing, but it would have
been helpful to break it down into idiot-proof terms for
inexperienced people like me. I don't understand any of the
items in "Usage," (dev folder, port, Eclipse plugin, etc.). I'm
trying to use the Mbot with students. So frustrating. Again
though, thanks for taking the time to post this.
1
Reply Share
kigster
Mod
Reply Share
2 months ago
Reply Share
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 8 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Alex Telfar
3 months ago
thank you!!
1
Reply Share
Wanula Dreaming
3 months ago
thanks !
1
Reply Share
David Hoshor
3 months ago
Reply Share
J.Teigland
3 months ago
Reply Share
Douglas
3 months ago
Reply Share
giacomo892
3 months ago
Reply Share
kigster
Mod
Reply Share
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 9 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Victor Manuel
Reply Share
3 months ago
Many thank. This post was really helpful. it work for mi whit
the driver CH34x_Install.zip
Using a mac book pro retina. Thank.
1
kusmi
Reply Share
4 months ago
It looks like this guy got a signed driver for El Capitan from
whc:
http://blog.sengotta.net/signe...
I have not tested it yet - so please be careful!
1
Reply Share
4 months ago
Reply Share
kigster
Mod
Awesome! I also installed it, removed the "-without kext" hack and it seems to work.
I've updated this post to reflect this info.
1
Thomas Kilian
Reply Share
4 months ago
Reply Share
Gary White
5 months ago
Reply Share
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 10 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
jacobvalenta
6 months ago
Thank you, first time with a 'duino, this was very helpful!
1
Horai
Reply Share
7 months ago
Reply Share
kigster
Mod
Thomas Lum
Reply Share
2 days ago
Reply Share
Pave
7 days ago
Reply Share
Fiftyseven
20 days ago
Reply Share
Yi Liu
21 days ago
carrie
Reply Share
22 days ago
Page 11 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Reply Share
Apurv Jawle
a month ago
Reply Share
Tyla-joe Connett
a month ago
Reply Share
kigster
Mod
Of course :)
bin
Reply Share
a month ago
Reply Share
mm1
a month ago
Page 12 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Reply Share
kigster
Mod
a month ago
Dan McCreary
Reply Share
2 months ago
Reply Share
Eoin Campbell
2 months ago
Reply Share
Eoin Campbell
2 months ago
Worked for me! Many MANY thanks for the support! ;~)
Reply Share
Falux-Bkk
2 months ago
Reply Share
Miha Susteric
2 months ago
Page 13 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Reply Share
kigster
Mod
Reply Share
2 months ago
Reply Share
2 months ago
Page 14 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
please share?
Reply Share
kigster
Reply Share
2 months ago
1/16/16 9:52:24.064 AM
com.apple.kextd[46]: kext-dev-mode
allowing invalid signature -67062
0xFFFFFFFFFFFEFA0A for kext
"/System/Library/Extensions/usb.kext"
1/16/16 9:52:24.341 AM
com.apple.kextd[46]: kext signature
failure override allowing invalid
signature -67062
0xFFFFFFFFFFFEFA0A for kext
"/System/Library/Extensions/usb.kext"
1/16/16 9:52:24.000 AM kernel[0]:
OSMetaClass: Kext wch.usb.usb class
wch_usb is a duplicate;kext
com.wch.usbserial already has a class
by that name.
see more
Reply Share
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 15 of 16
How to use cheap Chinese Arduinos that come with with CH340G / (Windows & Mac OS-X) Personal blog by Konstantin Gredeskoul
Reply Share
2 months ago
Reply Share
Subscribe
) Privacy
http://kig.re/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html
Page 16 of 16