: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)