[Keyboard] CyberGear Macro25 (#12518)

* add cybergear macro25 keyboard

* add readme and fix file namings

* rename readme.md

* separate default and via keymaps

* add info.json

* unify info.json and key coordinates

* remove via json

* add missing via layers

* Update keyboards/cybergear/macro25/keymaps/via/rules.mk

* Update keyboards/cybergear/macro25/macro25.c

* Update keyboards/cybergear/macro25/macro25.h

* Update keyboards/cybergear/macro25/readme.md

* Update keyboards/cybergear/macro25/readme.md

* Update keyboards/cybergear/macro25/readme.md

* Update keyboards/cybergear/macro25/readme.md

* remove unnecessary config.h parameters

* Update keyboards/cybergear/macro25/config.h

* remove MATRIX_ROWS and COLS from config.h

* Apply suggestions from code review

set to LAYOUT_ortho_2x5 and fix grammar
This commit is contained in:
Marius Kavoliunas
2021-04-14 23:38:27 +03:00
committed by GitHub
parent 9dea6f7720
commit bcceb701cd
10 changed files with 535 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{
"keyboard_name": "Macro225 (mk-macro-01)",
"url": "https://github.com/CyberGear/mk-macro-01",
"maintainer": "CyberGear",
"usb": {
"vid": "0x1209",
"pid": "0x69A1",
"device_ver": "0x0001"
},
"width": 5,
"height": 2,
"diode_direction": "COL2ROW",
"layouts": {
"LAYOUT_ortho_2x5": {
"layout": [
{"x":0, "y":0}, {"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0},
{"x":0, "y":1}, {"x":1, "y":1}, {"x":2, "y":1}, {"x":3, "y":1}, {"x":4, "y":1}
]
}
},
"matrix_pins": {
"rows": ["E6", "B4"],
"cols": ["B1", "F7", "F6", "F5", "F4"]
}
}