Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
adding back file with correct case of letters in the file type.
  • Loading branch information
Glitch860 authored Jul 5, 2024
1 parent f9bddd6 commit 1f3b350
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions config/boards/shields/48Key/48Key.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#include <dt-bindings/zmk/matrix_transform.h>

/ {
chosen {
zmk,kscan = &default_kscan;
zmk,matrix_transform = &default_transform;
};

default_kscan: kscan {
compatible = "zmk,kscan-gpio-matrix";
label = "default_kscan";
diode-direction = "col2row";

row-gpios = <&pro_micro 6 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>,
<&pro_micro 19 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>,
<&pro_micro 7 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>,
<&pro_micro 20 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>;

col-gpios = <&pro_micro 26 GPIO_ACTIVE_HIGH>,
<&pro_micro 25 GPIO_ACTIVE_HIGH>,
<&pro_micro 24 GPIO_ACTIVE_HIGH>,
<&pro_micro 23 GPIO_ACTIVE_HIGH>,
<&pro_micro 22 GPIO_ACTIVE_HIGH>,
<&pro_micro 21 GPIO_ACTIVE_HIGH>,
<&pro_micro 8 GPIO_ACTIVE_HIGH>,
<&pro_micro 9 GPIO_ACTIVE_HIGH>,
<&pro_micro 10 GPIO_ACTIVE_HIGH>,
<&pro_micro 11 GPIO_ACTIVE_HIGH>,
<&pro_micro 12 GPIO_ACTIVE_HIGH>,
<&pro_micro 13 GPIO_ACTIVE_HIGH>,
};

default_transform: matrix_transform {
compatible = "zmk,matrix-transform";
rows = <4>;
columns: <12>;

map = <
RC(0,0) RC(0,1) RC(0,2) RC(0,3) RC(0,4) RC(0,5) RC(0,6) RC(0,7) RC(0,8) RC(0,9) RC(0,10) RC(0,11)
RC(1,0) RC(1,1) RC(1,2) RC(1,3) RC(1,4) RC(1,5) RC(1,6) RC(1,7) RC(1,8) RC(1,9) RC(1,10) RC(1,11)
RC(2,0) RC(2,1) RC(2,2) RC(2,3) RC(2,4) RC(2,5) RC(2,6) RC(2,7) RC(2,8) RC(2,9) RC(2,10) RC(2,11)
RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(3,6) RC(3,7) RC(3,8) RC(3,9) RC(3,10) RC(3,11)
>;
};
}

0 comments on commit 1f3b350

Please # to comment.