[Keyboard] For Science (#9607)

* Add a compiling layout based on minidox

* Add the correct pins

* Add old for science code

* Update to 2020 standards

* Get the keymap working

* update config

* Update pinout

* Fix pins

* Make requested changes

* Add info.json for configurator

* for science - PR comments

* Apply suggestions from code review
This commit is contained in:
Jonathan Dayton
2020-08-26 11:55:18 -05:00
committed by GitHub
parent bad662b830
commit 2f9eb4cd22
8 changed files with 482 additions and 0 deletions

View File

@@ -0,0 +1,197 @@
{
"keyboard_name": "For Science",
"url": "https://github.com/peej/for-science-keyboard",
"maintainer": "qmk",
"width": 11.25,
"height": 5,
"layouts": {
"LAYOUT_split_4x5_3": {
"layout": [
{
"x": 0,
"y": 0
},
{
"x": 1,
"y": 0
},
{
"x": 2,
"y": 0
},
{
"x": 3,
"y": 0
},
{
"x": 4,
"y": 0
},
{
"x": 6.25,
"y": 0
},
{
"x": 7.25,
"y": 0
},
{
"x": 8.25,
"y": 0
},
{
"x": 9.25,
"y": 0
},
{
"x": 10.25,
"y": 0
},
{
"x": 0,
"y": 1
},
{
"x": 1,
"y": 1
},
{
"x": 2,
"y": 1
},
{
"x": 3,
"y": 1
},
{
"x": 4,
"y": 1
},
{
"x": 6.25,
"y": 1
},
{
"x": 7.25,
"y": 1
},
{
"x": 8.25,
"y": 1
},
{
"x": 9.25,
"y": 1
},
{
"x": 10.25,
"y": 1
},
{
"x": 0,
"y": 2
},
{
"x": 1,
"y": 2
},
{
"x": 2,
"y": 2
},
{
"x": 3,
"y": 2
},
{
"x": 4,
"y": 2
},
{
"x": 6.25,
"y": 2
},
{
"x": 7.25,
"y": 2
},
{
"x": 8.25,
"y": 2
},
{
"x": 9.25,
"y": 2
},
{
"x": 10.25,
"y": 2
},
{
"x": 0,
"y": 3
},
{
"x": 1,
"y": 3
},
{
"x": 2,
"y": 3
},
{
"x": 3,
"y": 3
},
{
"x": 4,
"y": 3
},
{
"x": 6.25,
"y": 3
},
{
"x": 7.25,
"y": 3
},
{
"x": 8.25,
"y": 3
},
{
"x": 9.25,
"y": 3
},
{
"x": 10.25,
"y": 3
},
{
"x": 2,
"y": 4
},
{
"x": 3,
"y": 4
},
{
"x": 4,
"y": 4
},
{
"x": 6.25,
"y": 4
},
{
"x": 7.25,
"y": 4
},
{
"x": 8.25,
"y": 4
}
]
}
}
}