espp/hid_service

0.21.0

uploaded 1 day ago
HID Service (BLE) component for ESP-IDF

readme

# BLE HID Service Example

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](./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^0.21.0"

or download archive

Stats

  • Archive size
    Archive size ~ 18.63 KB
  • Downloaded in total
    Downloaded in total 0 times
  • Downloaded this version
    This version: 0 times

Badge

espp/hid_service version: 0.21.0
|