Add encoder pinout to the docs
This commit is contained in:
parent
f83e3361e4
commit
a22e9754c1
@ -91,6 +91,22 @@ The resolution of `1` for smooth encoders is not currently supported but you can
|
|||||||
|
|
||||||
Encoder methods `on_move_do` and `on_button_do` can be overridden for complex use cases.
|
Encoder methods `on_move_do` and `on_button_do` can be overridden for complex use cases.
|
||||||
|
|
||||||
|
## Connecting the encoder
|
||||||
|
|
||||||
|
Most EC11, EC12 and similar encoders have a common pinout shown below. For EVQWGD001 horizontal roller encoder, the pins are ordered `Pin A`, `Pin B`, `Ground`, and the fourth (furthest from the two switch pins) is not connected. This information is provided just for reference — always refer to the manufacturer datasheet for the correct pinout.
|
||||||
|
|
||||||
|
```
|
||||||
|
+----------+
|
||||||
|
Pin A ----| |
|
||||||
|
| |----- Ground
|
||||||
|
Ground ----| |
|
||||||
|
| |----- Switch Pin
|
||||||
|
Pin B ----| |
|
||||||
|
+----------+
|
||||||
|
```
|
||||||
|
|
||||||
|
In this configuration the encoder push button has its own dedicated pin. If the button should instead be a part of the matrix, it needs to be wired to Column and Row like other switches instead of ground.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user