USB Serialコンソール

昔っから秋月電子のUSBシリアル変換器を使い続けている。知識的にヨワヨワな領域。メーカーとかよくわからんよねこいつ。あまりにも無印すぎる。

  1. とにかくドライバを入れないと動かないという記憶をたどり…まずはググってここを見た: Macにシリアル(RS-232C)ポート
  2. PL-2303 - Prolific Technology Inc のドライバを探す。
  3. 現時点の最新版は PL2303_MacOSX_1.6.1_20160309.zip で、MAC OS X はmarvericksから最新のSierraまで対応 ( ´∀`) Lionとかは別パッケージを使う必要あり。
  4. で、zipの中のpkgファイルを使ってインストール(要reboot)
  5. そすると、usbシリアル変換器をmacに挿すとデバイス認識される。
  • 確認方法:
$ ls -l /dev/tty.*
crw-rw-rw-  1 root  wheel   34,   0  5 12 23:29 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw-  1 root  wheel   34,   2  5 12 23:29 /dev/tty.Bluetooth-Modem
crw-rw-rw-  1 root  wheel   34,   4  5 12 23:29 /dev/tty.usbserial  <-コレ!
  • 接続方法:1
$ screen /dev/tty.usbserial [<baud_rate>]

抜けるときはscreenコマンドの操作で。^T + K (kill)だね。 あとはenjoy your legacy device :D


  1. baud_rateは指定しないでも動くものもあるが、OpenBlocks AX3を触っているときなんかは115200を指定する必要があった。 ↩︎