MacBookProを買った
ずっとWindowsで開発を行なっていたのですがついにMacを買ったのです
わーーーーいMacBookProを手に入れたぞ!!!
メモリ16GB!?!?やべえ!!!
開発がばりばり進むぞ!!!!
と思ってそそくさESP-WROOM32を動かそうとしました
環境
ESP-WROOM32-devkitC
MacBookPro
OSX High Serra 10.13.4
シリアル通信ドライバが動かない涙
MacでESP32のLチカ(ESP-IDF版)
https://qiita.com/naohiro2g/items/79c99eac5254be1d051d
じわじわ進む:ESP32開発ボードをMacで
https://jiwashin.blogspot.jp/2017/03/esp32devkitc-basic-and-idf.html
この辺を参考に開発環境を導入しようとしていたのですが
よしよしclone完了、PATHも通ったぞ〜あとはシリアル通信ドライバを入れて完了だ〜〜
https://jp.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
ここからMac用VCPをダウンロードしてぽちぽちぽちっと
ls /dev/tty.SLAB*
出ない
/dev/tty.SLAB_USBtoUARTが現れません
ESP32をさしてもケーブルを変えても再起動をしても現れません
Liberary/Etensions/の中には入っているのに現れません。
解決
色々調べてみると High Serraはドライバに厳しいらしく
セキュリティとプライバシー内でこんな感じでブロックされてしまうみたい
1回アンインストールして再起動を行い
再度インストールを行いましたが、ブロックも何もされていませんでした。
あれ?と思ったのですがそのまま再起動をしてみると起動時に
CP210xの読み込みがブロックされました
的なメッセージが表示されていたので許可!!!
現れてくれました〜〜〜よかったよかった
まとめ
・OSX High Serraはセキュリティが厳しい
・一回再起動してダメならアンインストール
・インストールし直してもダメならセキュリティとプライバシーを開いたまま再起動
・ブロックされてたら許可