概要
Arduino Uno 互換品を使おうとした際に、Mac(OS:Siera)上のArduino IDEからシリアルデバイスが見つからない問題を解決した件について記載します。
Arduino Uno 互換品は下記を使用しました。
HiLetgo® 2個セット NEWバーション UNO R3 ATmega328P USB CH340G Arduinoと互換性 + USB ケーブル
https://www.amazon.co.jp/gp/product/B013QV28CW/ref=ppx_yo_dt_b_asin_title_o05__o00_s01?ie=UTF8&psc=1
問題発生時の状況
Arduino Uno 互換品をMac(OS:Siera)に接続しましたが、Arduino IDEからシリアルポートが見つかりませんでした。
解決策
下記にあるドライバをインストールして解決しました。
(Arduino互換品のUSB接続に使われているCH340チップのドライバを手動で導入する必要があるようです。)
Signed Mac OS Driver for Winchiphead CH340 serial bridge – Björn’s Techblog
https://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
→上記サイトの下記リンクからドライバをインストール
CH341SER_MAC-1.4
インストール手順
前述のサイトへ移動してドライバをダウンロード
pkgファイルを実行
続ける
インストール
インストール完了を待つ
もし読み込みがブロックされた場合は、許可を行ってインストール継続
再起動後にArduino IDEを起動すると、シリアルデバイスを見つけることができました。
まとめ
Arduino Uno 互換品を使おうとしたにも関わらず、
Arduino IDEからシリアルデバイスが見つからない問題の解決策について記載しました。
(本件は、Arduino Uno 互換品を使いましたがUno 互換品だけの問題ではなさそうです)
参考
下記を参考にさせて頂きました。
- Signed Mac OS Driver for Winchiphead CH340 serial bridge – Björn’s Techblog
https://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/ - 激安ArduinoをMac(Sierra)で使ってハマったこと
https://qiita.com/dobnezmi/items/c5beebab7cb6bb42f606 - Arduino互換品がMacで認識されない問題の解決
https://qiita.com/malta/items/3b9f7c77ab7ab834723e
環境
OS:Siera
バージョン:10.13.6
Arduino IDE:1.8.7