20121013 adk bootcamp in tokyo
DESCRIPTION
Yokorobo ボードで ADK Starter Kit を作ってみた 2012年10月13日 ADK勉強会 bootcampTRANSCRIPT
2012年10月13日 ADK勉強会 大和田健一
Yokorobo ボード
http://techno-road.com/shop.html#yokorobo01
PIC24FJ64GB002
5V
USB Host
PICライタ
2012年10月13日 ADK勉強会 大和田健一
ADK Starter Kit
LED 8Button 4
potentiometer
PIC24FJ256GB110http://bit.ly/jQo6gz
2012年10月13日 ADK勉強会 大和田健一
http://bit.ly/hOUQml
ADK Starter Kit
資料公開・回路図・ソースコード (PIC, Android)
2012年10月13日 ADK勉強会 大和田健一
・main.c (変更) 初期設定・HardwareProfile.h (変更) PIC24FJ64GB002_PIM.h 追加・PIC24FJ64GB002_PIM.h (新規) ピン配置
ソースコード 変更
2012年10月13日 ADK勉強会 大和田健一
1. クロック設定が何種類もある config2, CLKDIV
2. 3番ピンの設定 初期設定では アナログ入力 他のピンはデジタル入力
留 意 点
2012年10月13日 ADK勉強会 大和田健一
・PIC24F ADK device not working on Android Jelly Bean
動かない
http://www.microchip.com/forums/m665986.aspx
・ADK 1.0 devices fail to work with Jelly Bean, why?
http://stackoverflow.com/questions/11563427/adk-1-0-devices-fail-to-work-with-jelly-bean-why
2012年10月13日 ADK勉強会 大和田健一
USB Bluetooth媒体 有線 無線
接続認証 なし ペアリング
WakeUp USB_ACCESSORY_ATTACHED なし
通信API I/O Stream I/O Stream
送信 writeメソッド writeメソッド
受信 handler handler
USB Bluetooth 比較
2012年10月13日 ADK勉強会 大和田健一
USB スタック
Bluetoothスタック
共通 UI
USB Activity
BluetoothActivity
類似API
USB Bluetooth アプリ一本化
個別対応
フレームワーク化