SimpleLink is a trademark of Texas Instruments.
Bluetooth is a registered trademark of Bluetooth SIG, Inc and used by Motorola, Inc. under license.
All trademarks are the property of their respective owners.
Human Interface Devices (HID) are devices whose primary purpose is to allow users to interface with computers. HID is based on a specification that is maintained by the USB Implementers Forum’s Device Working Group. HIDs cover a variety of devices from monitors, keyboards, webcams, and mice all the way to VR headsets, gamepads, and touch screens. HIDs have traditionally connected to computers through the use of a physical USB connection. However, HID devices are also able to interface with a computer through the use of wireless technology. Through the use of the HID specification, one is able to develop computer peripheral devices that follow a general standard, which enables compatibility with most devices.
Bluetooth Low Energy is a personal local network technology that is designed and driven by Bluetooth Special Interest Group (Bluetooth SIG). Bluetooth Low Energy is primarily designed for enabling connectivity for applications with very low power requirements and has been used across a broad range of applications such as personal electronics, wearables, medical, building automation and industrial automation.
The TI SimpleLink Bluetooth Low Energy CC26x2 family of wireless microcontrollers can implement a low-latency BLE peripheral role which has been used to facilitate the HOGP functionality in this project. This application report describes our implementation of the HOGP (HID Over GATT Profile) project on the CC26x2 family of devices and how the project functions in detail.
The HID Over GATT Profile (HOGP) is a Bluetooth profile specification that is maintained by the Bluetooth Special Interest Group. The HOGP is a profile that implements HID over the Bluetooth Low Energy technology. By using Bluetooth Low Energy as the interface between the HID and the computer device, the HOGP is able to eliminate the need for wires or a physical connection in the HIDs. This application report covers the HOGP example available in the TI GitHub for the CC26x2 devices.