ArduinoやESP32でUSBのシリアルポートがMacで認識されないという場合に試したこと
結論から言うと、充電専用のマイクロUSBはMacに挿して通電しますが、IDEとの接続のためのUSBシリアルポートが認識されないです。多分とても素人の初歩的ミス..
USBシリアルポートが認識されていない状態
*****-MacBook-Pro:~ *****$ ls -l /dev/tty.*
crw-rw-rw- 1 root wheel 18, 0 12 31 22:59 /dev/tty.Bluetooth-Incoming-Port
いろいろ試してみたのですが、どうしてもダメでした。
・ケーブルを変えてみる
・マシンを変えてみる
・ドライバをインストールし直してみる
・ほかにもいろいろ
で、データ転送用ケーブル(ここではUsb to micro usb connector cable (E210567))に変えてみたら、認識しました。
*****-MacBook-Pro:~ *****$ ls -l /dev/tty.*
crw-rw-rw- 1 root wheel 18, 0 12 31 22:59 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw- 1 root wheel 18, 2 1 1 05:20 /dev/tty.usbmodem14101
Arduino IDEから ボード(以下はLilyPad)に書き込めました。
あとでESP32も動作確認してみます。