This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

HID over GATT in Beaglebone Black

Hello,

I would like to implement HID over GATT profile (BLE) in the Beaglebone Black (BBB). The BBB will be used to interface with a laptop/computer running Windows 10 / Linux uBuntu OS. I would like to use the Beaglebone Black to act as an external keyboard for the laptop/computer just like how normal Bluetooth keyboards are currently used to pair up with the computer.

Since the BBB comes with one USB port, I am planning to use the BLE Nano (nRF51822) from Red Bear Labs. The BLE Nano connects to the board via USB port on the BBB. I would like to ask if the ble_app_hids_keyboard example provided by the nRF51 SDK could be compiled and run on this board?

Also, does the BBB need to run BlueZ 5 in order to support BLE? As far as I understand, the nRF51 will run a firmware and it communicates with the board via USB. Hence, BlueZ 5 is not required for this purpose. Please correct me if I am wrong.

Thank you very much in advance!

Parents Reply Children
Related