├── .arduino-ci.yml ├── .github ├── FUNDING.yml └── workflows │ ├── arduino-lint.yml │ ├── arduino_test_runner.yml │ └── jsoncheck.yml ├── CHANGELOG.md ├── I2CKeyPad .cpp ├── I2CKeyPad.h ├── LICENSE ├── README.md ├── examples ├── I2CKeypad_interrupts_1 │ └── I2CKeypad_interrupts_1.ino ├── I2Ckeypad_5x3 │ └── I2Ckeypad_5x3.ino ├── I2Ckeypad_6x2 │ └── I2Ckeypad_6x2.ino ├── I2Ckeypad_8x1 │ └── I2Ckeypad_8x1.ino ├── I2Ckeypad_Wire1_ESP32 │ ├── .arduino-ci.yml │ └── I2Ckeypad_Wire1_ESP32.ino ├── I2Ckeypad_demo01 │ └── I2Ckeypad_demo01.ino ├── I2Ckeypad_demo02 │ └── I2Ckeypad_demo02.ino ├── I2Ckeypad_demo03 │ └── I2Ckeypad_demo03.ino ├── I2Ckeypad_keymap │ └── I2Ckeypad_keymap.ino ├── I2Ckeypad_keymap_calculator │ └── I2Ckeypad_keymap_calculator.ino ├── I2Ckeypad_keymap_demo2 │ └── I2Ckeypad_keymap_demo2.ino ├── I2Ckeypad_long_press │ └── I2Ckeypad_long_press.ino ├── I2Ckeypad_readKeyUntil │ └── I2Ckeypad_readKeyUntil.ino └── I2Ckeypad_readKeyUntil_KM │ └── I2Ckeypad_readKeyUntil_KM.ino ├── keywords.txt ├── library.json ├── library.properties └── test └── unit_test_001.cpp /.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/.arduino-ci.yml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/arduino-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/.github/workflows/arduino-lint.yml -------------------------------------------------------------------------------- /.github/workflows/arduino_test_runner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/.github/workflows/arduino_test_runner.yml -------------------------------------------------------------------------------- /.github/workflows/jsoncheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/.github/workflows/jsoncheck.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /I2CKeyPad .cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/I2CKeyPad .cpp -------------------------------------------------------------------------------- /I2CKeyPad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/I2CKeyPad.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/README.md -------------------------------------------------------------------------------- /examples/I2CKeypad_interrupts_1/I2CKeypad_interrupts_1.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2CKeypad_interrupts_1/I2CKeypad_interrupts_1.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_5x3/I2Ckeypad_5x3.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_5x3/I2Ckeypad_5x3.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_6x2/I2Ckeypad_6x2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_6x2/I2Ckeypad_6x2.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_8x1/I2Ckeypad_8x1.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_8x1/I2Ckeypad_8x1.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_Wire1_ESP32/.arduino-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_Wire1_ESP32/.arduino-ci.yml -------------------------------------------------------------------------------- /examples/I2Ckeypad_Wire1_ESP32/I2Ckeypad_Wire1_ESP32.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_Wire1_ESP32/I2Ckeypad_Wire1_ESP32.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_demo01/I2Ckeypad_demo01.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_demo01/I2Ckeypad_demo01.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_demo02/I2Ckeypad_demo02.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_demo02/I2Ckeypad_demo02.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_demo03/I2Ckeypad_demo03.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_demo03/I2Ckeypad_demo03.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_keymap/I2Ckeypad_keymap.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_keymap/I2Ckeypad_keymap.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_keymap_calculator/I2Ckeypad_keymap_calculator.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_keymap_calculator/I2Ckeypad_keymap_calculator.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_keymap_demo2/I2Ckeypad_keymap_demo2.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_keymap_demo2/I2Ckeypad_keymap_demo2.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_long_press/I2Ckeypad_long_press.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_long_press/I2Ckeypad_long_press.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_readKeyUntil/I2Ckeypad_readKeyUntil.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_readKeyUntil/I2Ckeypad_readKeyUntil.ino -------------------------------------------------------------------------------- /examples/I2Ckeypad_readKeyUntil_KM/I2Ckeypad_readKeyUntil_KM.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/examples/I2Ckeypad_readKeyUntil_KM/I2Ckeypad_readKeyUntil_KM.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/library.properties -------------------------------------------------------------------------------- /test/unit_test_001.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RobTillaart/I2CKeyPad/HEAD/test/unit_test_001.cpp --------------------------------------------------------------------------------