You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Holger Wirtz
892b4ea545
|
2 years ago | |
---|---|---|
.. | ||
examples/Polling | 2 years ago | |
src | 2 years ago | |
ISSUE_TEMPLATE.md | 2 years ago | |
LICENSE | 2 years ago | |
PULL_REQUEST.md | 2 years ago | |
README.md | 2 years ago | |
keywords.txt | 2 years ago | |
library.properties | 2 years ago |
README.md
#MD_REncoder - Rotary Encoder Library
This is an adaptation of Ben Buxton's excellent rotary library and implements additional features for encoder rotation speed.
Features
- Debounce handling with support for high rotation speeds
- Correctly handles direction changes mid-step
- Checks for valid state changes for more robust counting and noise immunity
- Interrupt based or polling in loop()
- Counts full-steps (default) or half-steps
- Calculates speed of rotation
If you like and use this library please consider making a small donation using PayPal