HOGP(HID over GATT Profile)
Bluetooth USB(Ver 4.0)ドングルを介してPIC24FJ64GB002とパーソナルコンピュータ(PC:Windows 7 64bit Professional)をHOGPプロファイル(低消費電力モードのBluetooth-HID)で無線接続しました。CQ出版社の「インターフェース」2013年5月号が参考になります。記事では一般的なHID(Generic HID)を扱っています。
ここでは、マウスとキーボードを模擬しましたので紹介します。PIC用ののファームウェアに関して、マウスの場合はmouseLE.zipで、キーボードの場合はkeyboardLE.zipです。PIC回路やPCとの接続法、GATT(General ATTribute)データベースなどについては、上記「インターフェース」誌に詳しく説明されています。なお、keyboardLEですが、適当なテキストエディタ(メモ帳など)を開き、PICの2、3、6、7ピン(ファームウェアでプルアップしています)のいずれかをGNDに接続すると、それぞれ、a、b、A、Bなる文字がエディタ画面に現れます。