LoginSignup
7
10

More than 5 years have passed since last update.

Arduino互換品がMacで認識されない問題の解決

Last updated at Posted at 2018-03-02

macOS SierraでArduino互換品を認識させる手順

(2018年3月3日時点, ver10.13.3)
1. SIPを無効化
2. CH34X USB-SERIAL DRIVERのインストール
3. 確認・完了

SIPを無効化

El Capitan以降、SIP(System Integrity Protection)という機能が追加されました。
El Capitanの「SIP」をもっと知る

手作業でドライバなど拡張書類(kext)を追加・削除出来なくなった為、
まず、SIPを無効化。

Macを再起動し、Appleロゴが表示される前に、
Command + Rキーを押し、Macをリカバリモードで起動。

左上メニューから、ターミナル(ユーティリティ > ターミナル)を起動し、以下を入力。

csrutil enable --without kext

オプションに関してはこちら。
SIPをもっと深く知ってみよう! 〜SIPは一体何を保護しているのか〜

そして再起動。

CH34X USB-SERIAL DRIVERのインストール

https://blog.sengotta.net/signed-mac-os-driver-for-winchiphead-ch340-serial-bridge/
こちらからダウンロードしてインストール、再起動。

確認

$ ls -l /dev/tty.*

/dev/cu.wchusbserial1410
/dev/cu.wchusbserial14xx
などが表示されれば認識されています。

無事Arduino IDEでプログラムを書き込めるようになりました。
SIPについて知らなかったので勉強になりました。

参考元:Arduino Nano not visible in Serial Ports (Mac OS)

7
10
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
10