keychron_qmk_firmware/keyboards/kprepublic/jj50/rev1/matrix_diagram.md
James Young bbe0c515f8
KPRepublic JJ50 rev1 Refactor (#23294)
* Move `kprepublic/jj50` to `kprepublic/jj50/rev1`

[chore]

* Add layout/matrix diagram

[docs]

* Add `LAYOUT_ortho_5x12_1x2u_c`

[enhancement]

* Add `LAYOUT_ortho_5x12_1x2u_l`

[enhancement]

* Add `LAYOUT_ortho_5x12_1x2u_r`

[enhancement]

* Add `LAYOUT_ortho_5x12_2x2u`

[enhancement]

* Convert `rules.mk` to data driven

[chore]

* Remove `console` and `command` from keyboard level

[chore]

* Rename `info.json` to `keyboard.json`

Also deletes `rules.mk` as it's no longer needed.

[chore]
[enhancement]
2024-03-16 00:30:16 +00:00

1.6 KiB

Matrix Diagram for KPrepublic JJ50 rev1

┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
│2B │2A │29 │28 │24 │25 │26 │27 │23 │22 │21 │20 │
├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│0B │0A │09 │08 │04 │05 │06 │07 │03 │02 │01 │00 │
├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│1B │1A │19 │18 │14 │15 │16 │17 │13 │12 │11 │10 │
├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│3B │3A │39 │38 │34 │35 │36 │37 │33 │32 │31 │30 │
├───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┼───┤
│4B │4A │49 │48 │44 │45 │46 │47 │43 │42 │41 │40 │
└───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┘
                    ┌───────┐
                    │45     │ 1x2u_c (MIT)
                    └───────┘
                ┌───────┬───────┐
                │44     │46     │ 2x2u_c
                └───────┴───────┘