CH340 USBシリアルモジュール
2014/03/06廉価で通信性能が良い、CH340を搭載したUSBシリアルモジュール完成品を300円(送料別)で頒布します。
Arduino用 CH340 USBシリアルモジュール完成品に置き換わりました。
PCのUSBコネクタに直結して使います。端子は、TX/RX/5v/0Vの4ピンです。
WWWの情報によると115Kbpsでも安定して通信できるようです。
CH340G のデーターシート と デバイスドライバー です。
Windows XP,7,8,8.1、OSXをサポートしています。
–
このモジュールのピンを、ちびでぃ~のpro(Arduino pro mini)のピン配置に変更してみました。 Arduinoアップロード時のオートリセットもサポートしています。
Arduino pro mini用変更済みUSBシリアルモジュール完成品+5線ケーブルを450円(送料別)で頒布します。
Arduino用 CH340 USBシリアルモジュール完成品に置き換わりました。
ー
ピンヘッダは、基板裏面でTX,RX,VCCに接続。
ピンヘッダの両端を曲げて、基板表面に出し、GND側はチップ部品に接続。
GNDの隣のピンは、はずします。
DTR側はジャンパー線でCH340Gの13ピンに接続。
–
CH340Gは、1.27mmピッチの16ピンパッケージなので、扱いやすいです。
外付け部品は、12MXtal、5Vパスコン、3Vパスコンだけとシンプルです。
自作したい方に、CH340G チップを100円(送料別)で頒布します。
ー
__________________________________________________
CH340GのUSBシリアルモジュールをOSXで利用することはできますでしょうか?
Mac OS X 10.8 Mountain Lionでしか確認してませんが、接続するだけでは認識しませんでした。また、インターネットでデバイスドライバを探すことができませんでした。
もしご存じであれば、OSX のデバイスドライバを提供しているサイトのURLを教えていただけないでしょうか。
自己解決しました(;^ω^)
https://www.nebev.net/blog/?p=323 の掲示板に
「this chip now officially released OS X driver for hl340 and ch341. http://wch.cn/download/list.asp?id=178」
というポストがありました。残念ながらリンク切れだったのですが、 http://wch.cn/ の下部にあるDOWNLOADのリンク先で、
「CH340」を検索して、CH341SER_MAC.ZIP (http://wch.cn/downloads.php?name=pro&proid=178) に辿りつくことができました。
こちらで試してみたところ、無事 Mac OS X 10.7 Lion にて動作することを確認できました!
参考になれば幸いですm(__)m
[…] USBシリアルモジュールのデバイスドライバーをPCにインストールします。 […]
上記のドライバーで OS X 10.9x までは動作していたのですが、
OS X 10.10 (Yosemite) にした途端、動作しなくなりました。
ドライバーインストーラは2013年12月以降更新されていないようです。
どなたか解決した方はおられませんでしょうか?
解決方法をご教授願います。 m(. . )m
一度ドライバーをアンインストールしてください。ドライバーのアンインストールは、フリーウエアのツールがあるようです。
アンインストール後に再度ドライバーをインストールしてください。
この方法で、OS X 10.10 (Yosemite) で動作を確認しています。
情報有り難うございます。
ドライバーのアンインストール方法(ユーティリティも)を探してみたのですが、見つけることができませんでした。
重ねがさねで申し訳ありませんが、アンインストール方法もしくはアンインストールユーティリティの名前など手がかりをご存知のかたがおられましたら、ご教授願います。 m(. .)m
AppCleanerを使って、ドライバファイルを削除してから、
もう一度CH340ドライバーをインストールして、
動作しています。
AppCleanerの最新版(OS X 10.10対応)をダウンロードして起動してみましたが、アプリケーション、ウイジェット、プラグインなどは削除できそうでしたが、ドライバーのアンインストール方法は判りませんでした。
アンインストールできないまま再度ドライバーのインストールをしてみましたが、やはり認識されませんでした。
/System/Library/Extensions/ にあった usb.kext がそれらしかったので、一旦削除し、再起動をしてからドライバーのインストールをして見たのですが、ダメでした。
kext ファイルを削除するだけでは、アンインストールとはならないのでしょうか?
詳細なアンインストール方法をご存知でしたら、ご教授をお願いします。
解決しました!
有料ですが、以下のサイトで公開されたばかりの
CH340 / CH341 OS X Driver を購入(?7.46)&インストールしたら
ちゃんと動作しました。
https://www.mac-usb-serial.com/
取り急ぎ、ご報告まで。
# 円安がちょっと残念
yosemite対応策は、下記情報もあります。
http://javacolors.blogspot.jp/2014/08/dccduino-usb-drivers-ch340-ch341-chipset.html?m=1
UPDATE for Mac users with Yosemite :
Please, follow this extra instructions :
Install the CH340 driver
Run the command in Terminal:?sudo nvram boot-args=”kext-dev-mode=1″
Reboot
情報有り難うございます。
有償のドライバーでも、ちょっと挙動がおかしいので、一旦削除して上記の情報を試してみます。
折角購入した有償のドライバーを削除
$ cd /Library/Extensions/
$ sudo kextunload ./osx-ch341.kext
$ sudo rm -rf osx-ch341.kext
してから、上記の方法を試したら、調子が良くなりました。
ありがとうございます。
[…] CH340 USBシリアルモジュール (ちっちゃいものくらぶ) […]
こちらのページでも、10.8以降の対応が載ってます~
http://blog.goo.ne.jp/jh3kxm/e/f42f20114eef85f7c81f28a983e8fa42
[…] CH340 USBシリアルモジュール […]