PhidgetsをRubyから使う方法は去年も調べたのだが、良いrubygemが無かったのでPhidgets Serverを立てるしかないかなと思っていたけど、 最近リリースされたphidgets-ffiを使うとRubyスクリプト単体で使えた。 他にも”phidgets”や”phidgets4r”などのgemもあるが、OSの判別のコードがSnow Leopardに対応していなかったりonAttachなどのイベントを発行してくれなかったりAPIがRubyっぽくなかったりする。 phidgets-ffiが一番対応デバイス数多くてドキュメントもしっかりしていて良い。 ■インストール まずPhidgets 21 Installerをインストールする。Cで書かれたライブラリと、Macにはコントロールパネルがインストールされる。 次にgemを入れる gem install ffi phidgets-f