Arduino + USB HOST Shield用のAndroid Debug Bridge(ADB)実装である、MicroBridgeをPIC24FJ64GB002用にポーティングしてみました。 ADBの通信は、通常Android端末とPCとを接続してログの取り出しや、Android上のシェル操作、アプリのデバッグ等に使用します。このプロトコルがMicroBridgeに内包されているので、Androidの古いバージョンの端末とでもやりとりできます。(例:Android 1.6等) adbコマンドの一つ、adb forwardを使用すると外部機器とAndroid内部アプリがソケット通信の口で繋がるようになるはずですので端末バージョンを限定しないADKのような使い方が出来るかと期待してます。 実は僕はAndroid 1.6のIS01を持ってまして、それを使って外部機器連携ができるので楽しみ