Bluetoothキーボードを作る

 キーボードやマウスの動作をさせたい場合はarduinoのLeonardo系で作っていたが、USBで接続するのでUSB端子が電源供給を兼ねるタブレットのような機器だと、電源供給が出来るUSBホストケーブルを使ってもじわじわとバッテリーが減ってしまった。
 このRN-42はHIDモードにも出来る。今回はやっとバイナリ送信でのキー操作が出来るようになった。
例えば、print screenだとこんな感じ。
FD 09 01 00 00 46 00 00 00 00 00 FD 09 01 00 00 00 00 00 00 00 00
FDで始まる11文字で、後半のFDはキーを離す意味となる。前半の46のところがprint screenのキーコードになる。