uploaded 3 months ago
HID Service (BLE) component for ESP-IDF

readme

BLE HID Service Example

Badge

The HidService implements the standard BLE HID service, providing dynamic and configurable HID input, output, and feature reports from a BLE peripheral to a BLE central.

The hid_service component is designed to be used with a NimBLE host stack.

Example

The example shows how to use the espp::HidService class together with the espp::BleGattServer class to create and manage a BLE GATT server that provides an HID service. It uses the hid-rp component's espp::GamepadReport<> to define a HID gamepad report descriptor and generate input reports.

Links

Supports all targets

Maintainer

  • William Emfinger <waemfinger@gmail.com>

License: MIT

To add this component to your project, run:

idf.py add-dependency "espp/hid_service^1.0.4"

or download archive

Stats

  • Archive size
    Archive size ~ 18.67 KB
  • Downloaded in total
    Downloaded in total 4.4k times
  • Downloaded this version
    This version: 130 times

Badge

espp/hid_service version: 1.0.4
|