BluetoothでマイコンとAndroidをつなぐ方法

PIC24FJ256GB106のUSBホスト機能を使ってBluetoothドングル(BT-MicroEDR1X)を認識させて
AndroidとSPPプロファイルで通信してみようと思っていろいろ試していました


Bluetoothドングルは1000円以下、電波法も問題なし、マイコンはキットで2000円くらい


Bluetooth Protocol Stackは簡易なものもあったけど、lwBTを移植してみた
(とりあえずandroidとの接続で通るところだけ)
USB -> HCI -> L2CAP -> (RFCOMM+SDP) こんな感じでクリアしてった
2バイト境界の例外に悩まされたけど何とか動くようになった


何か動いてるのがわかるような動画を作らないと
液晶でもつけるかな


参考にしたページ
Bluetooth仕様書
PIC
lwalkera/lwBT - GitHub

マイコンオプティマイズさんのPIC24USB
PIC24USB

Bluetoothドングル
[rakuten:murauchi-denki:25684141:detail]