[Keyboard] Convert Maxr1998/Phoebe to use info.json where possible (#16309)

This commit is contained in:
Max Rumpf
2022-02-12 08:01:25 +01:00
committed by GitHub
parent 19c57a2a6a
commit 773205cd1f
3 changed files with 348 additions and 128 deletions

View File

@@ -1,69 +1,351 @@
{
"keyboard_name": "Phoebe",
"url": "https://github.com/Maxr1998/Phoebe_Keyboard",
"maintainer": "Maxr1998",
"layouts": {
"LAYOUT": {
"layout": [
{ "w": 1, "x": 0, "y": 0 },
{ "w": 1, "x": 1, "y": 0 },
{ "w": 1, "x": 2, "y": 0 },
{ "w": 1, "x": 3, "y": 0 },
{ "w": 1, "x": 4, "y": 0 },
{ "w": 1, "x": 5, "y": 0 },
{ "w": 1, "x": 6, "y": 0 },
{ "w": 1, "x": 7, "y": 0 },
{ "w": 1, "x": 8, "y": 0 },
{ "w": 1, "x": 9, "y": 0 },
{ "w": 1, "x": 10, "y": 0 },
{ "w": 1, "x": 11, "y": 0 },
{ "w": 1, "x": 0, "y": 1 },
{ "w": 1, "x": 1, "y": 1 },
{ "w": 1, "x": 2, "y": 1 },
{ "w": 1, "x": 3, "y": 1 },
{ "w": 1, "x": 4, "y": 1 },
{ "w": 1, "x": 5, "y": 1 },
{ "w": 1, "x": 6, "y": 1 },
{ "w": 1, "x": 7, "y": 1 },
{ "w": 1, "x": 8, "y": 1 },
{ "w": 1, "x": 9, "y": 1 },
{ "w": 1, "x": 10, "y": 1 },
{ "w": 1, "x": 11, "y": 1 },
{ "w": 1, "x": 0, "y": 2 },
{ "w": 1, "x": 1, "y": 2 },
{ "w": 1, "x": 2, "y": 2 },
{ "w": 1, "x": 3, "y": 2 },
{ "w": 1, "x": 4, "y": 2 },
{ "w": 1, "x": 5, "y": 2 },
{ "w": 1, "x": 6, "y": 2 },
{ "w": 1, "x": 7, "y": 2 },
{ "w": 1, "x": 8, "y": 2 },
{ "w": 1, "x": 9, "y": 2 },
{ "w": 1, "x": 10, "y": 2 },
{ "w": 1, "x": 11, "y": 2 },
{ "w": 1, "x": 0, "y": 3 },
{ "w": 1, "x": 1, "y": 3 },
{ "w": 1, "x": 2, "y": 3 },
{ "w": 1, "x": 3, "y": 3 },
{ "w": 1, "x": 4, "y": 3 },
{ "w": 1, "x": 5, "y": 3 },
{ "w": 1, "x": 6, "y": 3 },
{ "w": 1, "x": 7, "y": 3 },
{ "w": 1, "x": 8, "y": 3 },
{ "w": 1, "x": 9, "y": 3 },
{ "w": 1, "x": 10, "y": 3 },
{ "w": 1, "x": 11, "y": 3 },
{ "w": 1, "x": 0, "y": 4 },
{ "w": 1, "x": 1, "y": 4 },
{ "w": 1, "x": 2, "y": 4 },
{ "w": 1, "x": 3, "y": 4 },
{ "w": 1, "x": 4, "y": 4 },
{ "w": 2, "x": 5, "y": 4 },
{ "w": 1, "x": 7, "y": 4 },
{ "w": 1, "x": 8, "y": 4 },
{ "w": 1, "x": 9, "y": 4 },
{ "w": 1, "x": 10, "y": 4 },
{ "w": 1, "x": 11, "y": 4 } ]
"keyboard_name": "Phoebe",
"maintainer": "Maxr1998",
"manufacturer": "Maxr1998",
"url": "https://github.com/Maxr1998/Phoebe_Keyboard",
"processor": "atmega32u4",
"bootloader": "atmel-dfu",
"bootloader_instructions": "Tap reset button on the back.",
"diode_direction": "COL2ROW",
"debounce": 5,
"features": {
"bootmagic": true,
"nkro": true,
"backlight": false,
"rgblight": true,
"key_lock": true,
"leader": true
},
"layouts": {
"LAYOUT": {
"layout": [
{
"w": 1,
"x": 0,
"y": 0
},
{
"w": 1,
"x": 1,
"y": 0
},
{
"w": 1,
"x": 2,
"y": 0
},
{
"w": 1,
"x": 3,
"y": 0
},
{
"w": 1,
"x": 4,
"y": 0
},
{
"w": 1,
"x": 5,
"y": 0
},
{
"w": 1,
"x": 6,
"y": 0
},
{
"w": 1,
"x": 7,
"y": 0
},
{
"w": 1,
"x": 8,
"y": 0
},
{
"w": 1,
"x": 9,
"y": 0
},
{
"w": 1,
"x": 10,
"y": 0
},
{
"w": 1,
"x": 11,
"y": 0
},
{
"w": 1,
"x": 0,
"y": 1
},
{
"w": 1,
"x": 1,
"y": 1
},
{
"w": 1,
"x": 2,
"y": 1
},
{
"w": 1,
"x": 3,
"y": 1
},
{
"w": 1,
"x": 4,
"y": 1
},
{
"w": 1,
"x": 5,
"y": 1
},
{
"w": 1,
"x": 6,
"y": 1
},
{
"w": 1,
"x": 7,
"y": 1
},
{
"w": 1,
"x": 8,
"y": 1
},
{
"w": 1,
"x": 9,
"y": 1
},
{
"w": 1,
"x": 10,
"y": 1
},
{
"w": 1,
"x": 11,
"y": 1
},
{
"w": 1,
"x": 0,
"y": 2
},
{
"w": 1,
"x": 1,
"y": 2
},
{
"w": 1,
"x": 2,
"y": 2
},
{
"w": 1,
"x": 3,
"y": 2
},
{
"w": 1,
"x": 4,
"y": 2
},
{
"w": 1,
"x": 5,
"y": 2
},
{
"w": 1,
"x": 6,
"y": 2
},
{
"w": 1,
"x": 7,
"y": 2
},
{
"w": 1,
"x": 8,
"y": 2
},
{
"w": 1,
"x": 9,
"y": 2
},
{
"w": 1,
"x": 10,
"y": 2
},
{
"w": 1,
"x": 11,
"y": 2
},
{
"w": 1,
"x": 0,
"y": 3
},
{
"w": 1,
"x": 1,
"y": 3
},
{
"w": 1,
"x": 2,
"y": 3
},
{
"w": 1,
"x": 3,
"y": 3
},
{
"w": 1,
"x": 4,
"y": 3
},
{
"w": 1,
"x": 5,
"y": 3
},
{
"w": 1,
"x": 6,
"y": 3
},
{
"w": 1,
"x": 7,
"y": 3
},
{
"w": 1,
"x": 8,
"y": 3
},
{
"w": 1,
"x": 9,
"y": 3
},
{
"w": 1,
"x": 10,
"y": 3
},
{
"w": 1,
"x": 11,
"y": 3
},
{
"w": 1,
"x": 0,
"y": 4
},
{
"w": 1,
"x": 1,
"y": 4
},
{
"w": 1,
"x": 2,
"y": 4
},
{
"w": 1,
"x": 3,
"y": 4
},
{
"w": 1,
"x": 4,
"y": 4
},
{
"w": 2,
"x": 5,
"y": 4
},
{
"w": 1,
"x": 7,
"y": 4
},
{
"w": 1,
"x": 8,
"y": 4
},
{
"w": 1,
"x": 9,
"y": 4
},
{
"w": 1,
"x": 10,
"y": 4
},
{
"w": 1,
"x": 11,
"y": 4
}
]
}
},
"leader_key": {
"timing": true,
"timeout": 250
},
"matrix_pins": {
"cols": [
"D7",
"B4",
"B5",
"B6",
"C6",
"C7",
"B0",
"F1",
"F4",
"F5",
"F6",
"F7"
],
"rows": [
"B7",
"B3",
"B2",
"B1",
"D6"
]
},
"rgblight": {
"led_count": 8,
"pin": "F0"
}
}
}