All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Fix #21, add section to readme.md
- Fix #22, implement debounceThreshold
- add constant I2C_KEYPAD_THRESHOLD
- add uint32_t getLastTimeRead()
- update getChar() to support I2C_KEYPAD_THRESHOLD
- update readme.md
- update unit test
- update keywords.txt
- minor edits
- simplify begin()
- added I2Ckeypad_Wire1_ESP32.ino
- update readme.md
- minor edits
- Add RP2040 support to build-CI.
- Add CHANGELOG.md
- experimental version
- add 5x3, 6x2 and 8x1 support
- moved all code to .cpp file
- update library.json
- update license
- minor edits
- add key mapping functions.
- add _read(0xF0) to begin() to enable PCF8574
- interrupts. (#5 thanks to JohnMac1234)
- MultiWire ... (breaking interface)
- Arduino-CI + unit test
- fix compilation for ESP32
- first release
- initial version