IoAbstraction
IoAbstraction copied to clipboard
Rotary encoders, fully debounced switches, EEPROM support on Arduino and mbed - direct and over I2C
The default will be 1, and old code will still work as it is defaulted. The encoder will move in step size increments for both rotary encoders and key based...
I get the following error and cannot compile .pio/libdeps/seeed_xiao_esp32c3/IoAbstraction/src/esp32/ESP32AnalogDevice.cpp:14:10: fatal error: driver/dac.h: No such file or directory #include ^~~~~~~~~~~~~~ I think the cause is the same as here https://github.com/davetcc/IoAbstraction/issues/161 I...
**Describe the bug** A clear and concise description of what the bug is. **To Reproduce** Steps to reproduce the behavior, if it is more than trival to set up the...
Hi, thanks for the great library! But, I have some trouble getting a rotary decoder working reliably. Using https://github.com/davetcc/IoAbstraction/blob/master/examples/directionOnlyEncoder/directionOnlyEncoder.ino as an example, I connected a rotary encoder to a ESP32....
**Is your feature request related to a problem? Please describe.** In most cases it is not needed that hardware rotary encoders listen to intent except for a few edge cases....
Add and correct keywords.txt
**Is your feature request related to a problem? Please describe.** This library contains a test framework which was deprecated in favor of Unity. **Describe the solution you'd like** Remove the...
mbed SPI, SimpleTest removal, TcMenuLog library move.
**Is your feature request related to a problem? Please describe.** Main library source contains mock implementations of the library. We should move them into test repository or elsewhere, to clearly...
This PR solves issue #207 and removes the legacy test framework. All tests were already migrated to Unity. For the hardware-specific tests which still need to be migrated, we have...