summaryrefslogtreecommitdiff
path: root/app/boards/shields/crbn/crbn.overlay
diff options
context:
space:
mode:
Diffstat (limited to 'app/boards/shields/crbn/crbn.overlay')
-rw-r--r--app/boards/shields/crbn/crbn.overlay14
1 files changed, 14 insertions, 0 deletions
diff --git a/app/boards/shields/crbn/crbn.overlay b/app/boards/shields/crbn/crbn.overlay
index ebb3a0a..7520dae 100644
--- a/app/boards/shields/crbn/crbn.overlay
+++ b/app/boards/shields/crbn/crbn.overlay
@@ -38,4 +38,18 @@
, <&pro_micro_a 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>
;
};
+
+ encoder: encoder {
+ compatible = "alps,ec11";
+ label = "ENCODER";
+ a-gpios = <&pro_micro_a 2 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
+ b-gpios = <&pro_micro_a 3 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
+ resolution = <2>;
+ status = "okay";
+ };
+
+ sensors {
+ compatible = "zmk,keymap-sensors";
+ sensors = <&encoder>;
+ };
};