:orphan:
.. raw:: html
.. dtcompatible:: arduino,modulino-buttons
.. _dtbinding_arduino_modulino_buttons:
arduino,modulino-buttons
########################
Vendor: :ref:`Arduino `
.. note::
An implementation of a driver matching this compatible is available in
:zephyr_file:`drivers/input/input_modulino_buttons.c`.
Description
***********
.. code-block:: none
Arduino Modulino buttons
Properties
**********
.. tabs::
.. group-tab:: Node specific properties
Properties not inherited from the base binding file.
.. list-table::
:widths: 1 1 4
:header-rows: 1
* - Name
- Type
- Details
* - ``zephyr,codes``
- ``array``
- .. code-block:: none
Key codes to emit, the module has three buttons so this must specify
three key codes.
This property is **required**.
* - ``poll-period-ms``
- ``int``
- .. code-block:: none
How often to poll the buttons over the i2c bus, defaults to 50ms.
Default value: ``50``
.. group-tab:: Deprecated node specific properties
Deprecated properties not inherited from the base binding file.
(None)
.. group-tab:: Base properties
Properties inherited from the base binding file, which defines
common properties that may be set on many nodes. Not all of these
may apply to the "arduino,modulino-buttons" compatible.
(None)