espressif/keyboard_button

0.1.0

uploaded 1 week ago
Keyboard button driver

readme

[![Component Registry](https://components.espressif.com/components/espressif/keyboard_button/badge.svg)](https://components.espressif.com/components/espressif/keyboard_button)

# Component: Keyboard Button
[Online documentation](https://docs.espressif.com/projects/esp-iot-solution/en/latest/input_device/keyboard_button.html)

`keyboard_button` is a library for scanning keyboard matrix, supporting the following features:

List of supported events:
 * KBD_EVENT_PRESSED
 * KBD_EVENT_COMBINATION

* Supports full-key anti-ghosting scanning method.
* Supports efficient key scanning with a scan rate of no less than 1K.
* Supports low-power keyboard scanning.

## Add component to your project

Please use the component manager command `add-dependency` to add the `keyboard_button` to your project's dependency, during the `CMake` step the component will be downloaded automatically

```
idf.py add-dependency "espressif/keyboard_button=*"
```

Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/keyboard_button^0.1.0"

or download archive

Dependencies

  • espressif/cmake_utilities 0.*
  • ESP-IDF >=5.0
  • Stats

    • Archive size
      Archive size: 14.72 KB
    • Downloaded in total
      Downloaded in total 2 times
    • Downloaded this version
      This version: 2 times

    Badge

    espressif/keyboard_button version: 0.1.0
    |