Yaoadk, Yet Another Open Accessory Development Kit

YuuichiAkagawa edited this page Oct 10, 2012 · 4 revisions

「ADK/MicroBridgeのためのArduinoライブラリ集」

Googleが提供するADK用Arduinoライブラリについて

GoogleがADK_release_0512.zipをリリースした当時は、Arduino 0022が使われていました。

いっぽうArduino IDEはバージョンが0022→0023→0100→1.0となり、ベータバージョンから正式公開バージョンに大きく変化しました。
それにともないArduino内部のライブラリが大きく変更され、Googleが配布していたADK_release_0512.zipにあるスケッチは動作しなくなりました。

Arduino 1.0で動作させるためには、各自でライブラリを書き換える必要があり、新規ユーザには混乱がありました。
※Arduino 1.0のリリースから約7ヶ月後、ADK_release_20120606.zipにてようやく対応されました。

Yaoadkがやろうとしていること

Arduinoを使ってADKにトライしたいと思う人が、こまごまとしたパッチを当てて動かすといった事態は好ましくありません。
このgithub “Yaoadk, Yet Another Open Accessory Development Kit”では既知のライブラリ修正項目を取り入れ、パッチ済みのライブラリ・ソースを配布しています。

また、Androidとの接続にかかわる様々な 八百万(やおろず)の問題を解決できるライブラリ集 にしていこうと考えています。

  • Arduinoの機種別対応
  • Arduino IDEの各バージョン対応
  • MicroBridgeなどのAndroidとの接続性を高めるライブラリの追加など

Yaoadkを利用することにより、ArduinoとAndroidを使ったフィジカル・コンピューティングをスムーズに行う助けとなれば幸いです。

動作確認済みの環境

動作確認リスト

利用方法

Windows 7での手順

Mac OS Xでの手順