Releases: mathertel/RotaryEncoder
Releases · mathertel/RotaryEncoder
1.6.0
What's Changed
- Added ESP32 support in example InterruptRotator.ino by @sysshad in #44
- Implementation of digitalFASTread() possibility by @JoJos1220 in #45
- Enabling using pin states from a port expander chip, such as an MCP23017. See #47
New Contributors
- @JoJos1220 made their first contribution in #45
Full Changelog: 1.5.3...1.6.0
fixing examples for UNO
Fixing the examples for UNO to use A2 and A3 as they support level change interrupts.
minor update
added ci using GitHub Actions.
minor bugs in examples fixed.
fixing interrupt routing registration
attachInterrupt was missing digitalPinToInterrupt in example.
2-step encoder support, improved examples
Accelerated Rotator Implementation
Getting the time between rotation signal changes has been implemented.
This is the base for implementing an accelerated turning as you can see in the new example.
Turn faster for bigger steps.
Input pin initialization fixed for non AVR boards.
The initialization for the input pins now works also on other chips like ESP8266.