CH340 USBシリアルモジュール

廉価で通信性能が良い、CH340を搭載したUSBシリアルモジュール完成品を300円(送料別)で頒布します。

Arduino用 CH340 USBシリアルモジュール完成品に置き換わりました。

PCのUSBコネクタに直結して使います。端子は、TX/RX/5v/0Vの4ピンです。

WWWの情報によると115Kbpsでも安定して通信できるようです。

CH340G のデーターシート と デバイスドライバー です。

Windows XP,7,8,8.1、OSXをサポートしています。

ch340a3ch340a2

-

このモジュールのピンを、ちびでぃ~のpro(Arduino pro mini)のピン配置に変更してみました。 Arduinoアップロード時のオートリセットもサポートしています。

Arduino pro mini用変更済みUSBシリアルモジュール完成品+5線ケーブルを450円(送料別)で頒布します。

Arduino用 CH340 USBシリアルモジュール完成品に置き換わりました。

ch340a8

ピンヘッダは、基板裏面でTX,RX,VCCに接続。

ch340a5s

ピンヘッダの両端を曲げて、基板表面に出し、GND側はチップ部品に接続。

GNDの隣のピンは、はずします。

DTR側はジャンパー線でCH340Gの13ピンに接続。

ch340a6

-

CH340Gは、1.27mmピッチの16ピンパッケージなので、扱いやすいです。

外付け部品は、12MXtal、5Vパスコン、3Vパスコンだけとシンプルです。

自作したい方に、CH340G チップを100円(送料別)で頒布します。

ch340chip1

__________________________________________________

16 Responses to “CH340 USBシリアルモジュール”

  1. CH340GのUSBシリアルモジュールをOSXで利用することはできますでしょうか?
    Mac OS X 10.8 Mountain Lionでしか確認してませんが、接続するだけでは認識しませんでした。また、インターネットでデバイスドライバを探すことができませんでした。

    もしご存じであれば、OSX のデバイスドライバを提供しているサイトのURLを教えていただけないでしょうか。

  2. 自己解決しました(;^ω^)

    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

  3. [...] USBシリアルモジュールのデバイスドライバーをPCにインストールします。 [...]

  4. 上記のドライバーで OS X 10.9x までは動作していたのですが、
    OS X 10.10 (Yosemite) にした途端、動作しなくなりました。
    ドライバーインストーラは2013年12月以降更新されていないようです。
    どなたか解決した方はおられませんでしょうか?
    解決方法をご教授願います。 m(. . )m

  5. 一度ドライバーをアンインストールしてください。ドライバーのアンインストールは、フリーウエアのツールがあるようです。
    アンインストール後に再度ドライバーをインストールしてください。
    この方法で、OS X 10.10 (Yosemite) で動作を確認しています。

  6. 情報有り難うございます。
    ドライバーのアンインストール方法(ユーティリティも)を探してみたのですが、見つけることができませんでした。
    重ねがさねで申し訳ありませんが、アンインストール方法もしくはアンインストールユーティリティの名前など手がかりをご存知のかたがおられましたら、ご教授願います。 m(. .)m

  7. AppCleanerを使って、ドライバファイルを削除してから、
    もう一度CH340ドライバーをインストールして、
    動作しています。

  8. AppCleanerの最新版(OS X 10.10対応)をダウンロードして起動してみましたが、アプリケーション、ウイジェット、プラグインなどは削除できそうでしたが、ドライバーのアンインストール方法は判りませんでした。
    アンインストールできないまま再度ドライバーのインストールをしてみましたが、やはり認識されませんでした。

  9. /System/Library/Extensions/ にあった usb.kext がそれらしかったので、一旦削除し、再起動をしてからドライバーのインストールをして見たのですが、ダメでした。
    kext ファイルを削除するだけでは、アンインストールとはならないのでしょうか?
    詳細なアンインストール方法をご存知でしたら、ご教授をお願いします。

  10. 解決しました!
    有料ですが、以下のサイトで公開されたばかりの
    CH340 / CH341 OS X Driver を購入(?7.46)&インストールしたら
    ちゃんと動作しました。
    https://www.mac-usb-serial.com/

    取り急ぎ、ご報告まで。
    # 円安がちょっと残念

  11. 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

  12. 情報有り難うございます。
    有償のドライバーでも、ちょっと挙動がおかしいので、一旦削除して上記の情報を試してみます。

  13. 折角購入した有償のドライバーを削除
    $ cd /Library/Extensions/
    $ sudo kextunload ./osx-ch341.kext
    $ sudo rm -rf osx-ch341.kext

    してから、上記の方法を試したら、調子が良くなりました。
    ありがとうございます。

  14. [...] CH340 USBシリアルモジュール (ちっちゃいものくらぶ) [...]

  15. こちらのページでも、10.8以降の対応が載ってます~
    http://blog.goo.ne.jp/jh3kxm/e/f42f20114eef85f7c81f28a983e8fa42

  16. [...] CH340 USBシリアルモジュール [...]

Leave a comment