Andy,Bluetooth,
PICでADK(Android Accessory)
     PICとADBで接続
     Microbridge/PIC
    PIC ADK Miniboard
       Andy Shield

 日本Androidの会・神戸支部
          石井 康寛
        Twitter : @yishii
ブログ : 日曜エレクトロニクス
 http://projectc3.seesaa.net/
AndyタンクとAndy*
●   Andy=Arduinoを積載したキャタピラ車
    +Android端末で操作
●
神戸支部プリント基板その1
     Andy Shield




1ボードにモータドライバ、Bluetooth チップ用ランド、
RCサーボモータ用端子を装備したAndroid シールド
PICでADKする

●
    Google I/OでADKがリリースされた約半月後、
    Microchip社よりPIC用のADKスタックがリリー
    スされた。
●
    PIC24FJ64GB002用に一部改変するだけ
    で、ADKとして動作
PICでAndroid Accessoryを作る

●
    PICにはUSB On-the-Go搭載の省ピンマイコン
    があり、USB工作しやすい ⇛ ADK工作にお手
    軽!



                    USB
                                     Android               Android
      AVR          HOST                        PIC
                                      phone                 phone
              7   Controller   USB                   USB


    Arduino       USB Host
                  shield
神戸支部プリント基板その2
  PIC ADK Miniboard
          PIC24FJ64GB002 全ピン引き出し
          ブレッドボードに対応した一列ピンヘッダ
          電源回路搭載
          RCサーボ用コネクタ 3ch搭載
          DCモータドライバ 2ch搭載
          電源分離対応
          ISP Cn搭載
          5cm*5cm 小型サイズ
Microbridge/PICの作成

●
    オランダ Niels氏のArduino + USB Host Shield用ADB実装
●
    Android 1.6端末とでもUSB通信できる
●
    神戸支部でPIC用にポーティングし、動作中
●
    オープンソースにて公開予定
                                         Applications

                                       Microbridge(ADB)

                                       USB HOST Stack

                                       USB HOST Device

       http://www.youtube.com/watch?
       v=tQRM6J2oSP0&feature=relmfu
今後の予定

●
    神戸支部MLにて希望者に配布したい
●
    Rev.2として、5V昇圧回路(USBで端末を充電し
    なように)⇛ロボットの電池でAndroid端末を充
    電してしまう課題があったため
●
    モルフィー企画 USB-IOのような、汎用I/Oコマ
    ンドの準備と、Java側でI/Oを叩けるAPIの定義
    (PICのファームはいじらなくてもADK/ADB工
    作できる)

Android-controlled robot,Original PCB to work as a bridge between Android-phone and Robots.

  • 1.
    Andy,Bluetooth, PICでADK(Android Accessory) PICとADBで接続 Microbridge/PIC PIC ADK Miniboard Andy Shield 日本Androidの会・神戸支部 石井 康寛 Twitter : @yishii ブログ : 日曜エレクトロニクス http://projectc3.seesaa.net/
  • 2.
    AndyタンクとAndy* ● Andy=Arduinoを積載したキャタピラ車 +Android端末で操作 ●
  • 3.
    神戸支部プリント基板その1 Andy Shield 1ボードにモータドライバ、Bluetooth チップ用ランド、 RCサーボモータ用端子を装備したAndroid シールド
  • 4.
    PICでADKする ● Google I/OでADKがリリースされた約半月後、 Microchip社よりPIC用のADKスタックがリリー スされた。 ● PIC24FJ64GB002用に一部改変するだけ で、ADKとして動作
  • 5.
    PICでAndroid Accessoryを作る ● PICにはUSB On-the-Go搭載の省ピンマイコン があり、USB工作しやすい ⇛ ADK工作にお手 軽! USB Android Android AVR HOST PIC phone phone 7 Controller USB USB Arduino USB Host shield
  • 6.
    神戸支部プリント基板その2 PICADK Miniboard PIC24FJ64GB002 全ピン引き出し ブレッドボードに対応した一列ピンヘッダ 電源回路搭載 RCサーボ用コネクタ 3ch搭載 DCモータドライバ 2ch搭載 電源分離対応 ISP Cn搭載 5cm*5cm 小型サイズ
  • 7.
    Microbridge/PICの作成 ● オランダ Niels氏のArduino + USB Host Shield用ADB実装 ● Android 1.6端末とでもUSB通信できる ● 神戸支部でPIC用にポーティングし、動作中 ● オープンソースにて公開予定 Applications Microbridge(ADB) USB HOST Stack USB HOST Device http://www.youtube.com/watch? v=tQRM6J2oSP0&feature=relmfu
  • 8.
    今後の予定 ● 神戸支部MLにて希望者に配布したい ● Rev.2として、5V昇圧回路(USBで端末を充電し なように)⇛ロボットの電池でAndroid端末を充 電してしまう課題があったため ● モルフィー企画 USB-IOのような、汎用I/Oコマ ンドの準備と、Java側でI/Oを叩けるAPIの定義 (PICのファームはいじらなくてもADK/ADB工 作できる)