2015年 07月 29日

どのシリアルポートが手元の Arduino かわからんよ!

いっぱいUSBシリアルを繋いでいるとどれがどれだかわからなくなる。

一旦ケーブルをはずして以下のワンライナーを実行する。

ruby -e 'print "Connect Arduino and type RET ";"/dev/tty*".tap{|x|proc{|a,_,b|puts b-a}[Dir[x],gets,Dir[x]]}'

Arduino を繋いで RET を押せば新規に接続されたやつが表示される