Link: muio interface: about the muio interface : introduction.
The muio interface is a modular system for sensing and controlling the Real World, from programmes such as Pure Data, MAX/MSP, SuperCollider, Processing or something you have written yourself.
There are several interface controllers around now - some others are even OpenSource. They all have their pros and cons. However.
* The muio needs NO PROGRAMMING.
* The muio needs only 2 readily available chips to get started.The muio interface is an I2C to USB hardware device, based on USBIO from Delcom Engineering. I2C is a standard protocol that is popular within robotics. There are several ready made chips and circuit boards that are i2C compliant. These can be ready connected to the muio and are controllable once you know the operation codes for that particular device.
MAKE: Blogの記事で知りましたが、muioというツールキットがあるんですね。メインになっているマイコンはCypressのCY7C63001Aで、単体ではデジタル入出力それぞれ8系統だけですが、I2Cバス経由でADC(写真だとみにくいのですがPCF8591PNのようです)などを追加できる、という構成のようです。
この手のものというとPICかAVRとうのが定番ですが、USB接続できるチップとしてはCypressのEZUSBシリーズはポピュラーですので、この選択はなるほどという感じです。ソフトウェアライブラリは今のところOS XとLinuxのみのようですが、Director、Flash(AS2)、Max/MSP、SuperColliderと用意されていて、OSCおよびXMLSocket用のプロキシが用意されています。Directorは、まだまだインスタなどで使っている人は多いようなのですが、最近では忘れられがちですので、こうしてきちんとライブラリが用意されているのは嬉しいのではないかと思います。
ただ、何らかのバスで複数のハードウェアモジュールをどんどん接続できる、というのは面白いのですが、実際に接続するとこんな感じになってしまうようです。

すべてのモジュールがDIP部品で構成されているというのもあると思いますが、ここまで大きくなってしまうと、実際にはちょっと使いにくいのではないかと思います。ブレッドボードで組んだものも紹介されていて、こちらはいい感じでコンパクトに収まっているのですが…。
用途に応じてモジュールを拡張できる、というアイデアには賛成なのですが、その場合にはUSBとのブリッジになる部分はブリッジのみのシンプルかつコンパクトなものにしてしまい、拡張モジュール側は用途に特化して必要十分なI/Oを1台に搭載する、というのが結局のところ使いやすいのではないかな、と思っています。

digital in/outだけでも良いので沢山I/Oがあったら幸せだなぁと最近切に感じてます。
投稿情報: rozie | 2007.09.17 15:28
日本でいえばUSB-IO仲間なのかな?
投稿情報: 通りすがり | 2007.11.23 00:07