@ -17,7 +17,7 @@
"rows" : [ "B13" , "A10" , "B1" , "B10" ]
"rows" : [ "B13" , "A10" , "B1" , "B10" ]
} ,
} ,
"processor" : "STM32F401" ,
"processor" : "STM32F401" ,
"url" : "https://www.aliexpress.com/store/911983021 " ,
"url" : "https://www.aliexpress.us/item/3256803963501165.html " ,
"usb" : {
"usb" : {
"device_version" : "1.0.0" ,
"device_version" : "1.0.0" ,
"pid" : "0x5253" ,
"pid" : "0x5253" ,
@ -26,51 +26,51 @@
"layouts" : {
"layouts" : {
"LAYOUT" : {
"LAYOUT" : {
"layout" : [
"layout" : [
{ "x" : 0 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 0 ] , "label" : "ESC" } ,
{ "matrix" : [ 0 , 0 ] , "label" : "ESC" , "x" : 0 , "y" : 0 } ,
{ "x" : 1 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 1 ] , "label" : "Q" } ,
{ "matrix" : [ 0 , 1 ] , "label" : "Q" , "x" : 1 , "y" : 0 } ,
{ "x" : 2 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 2 ] , "label" : "W" } ,
{ "matrix" : [ 0 , 2 ] , "label" : "W" , "x" : 2 , "y" : 0 } ,
{ "x" : 3 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 3 ] , "label" : "E" } ,
{ "matrix" : [ 0 , 3 ] , "label" : "E" , "x" : 3 , "y" : 0 } ,
{ "x" : 4 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 4 ] , "label" : "R" } ,
{ "matrix" : [ 0 , 4 ] , "label" : "R" , "x" : 4 , "y" : 0 } ,
{ "x" : 5 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 5 ] , "label" : "T" } ,
{ "matrix" : [ 0 , 5 ] , "label" : "T" , "x" : 5 , "y" : 0 } ,
{ "x" : 6 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 6 ] , "label" : "Y" } ,
{ "matrix" : [ 0 , 6 ] , "label" : "Y" , "x" : 6 , "y" : 0 } ,
{ "x" : 7 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 7 ] , "label" : "U" } ,
{ "matrix" : [ 0 , 7 ] , "label" : "U" , "x" : 7 , "y" : 0 } ,
{ "x" : 8 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 8 ] , "label" : "I" } ,
{ "matrix" : [ 0 , 8 ] , "label" : "I" , "x" : 8 , "y" : 0 } ,
{ "x" : 9 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 9 ] , "label" : "O" } ,
{ "matrix" : [ 0 , 9 ] , "label" : "O" , "x" : 9 , "y" : 0 } ,
{ "x" : 10 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 10 ] , "label" : "P" } ,
{ "matrix" : [ 0 , 10 ] , "label" : "P" , "x" : 10 , "y" : 0 } ,
{ "x" : 11 , "y" : 0 , "w" : 1 , " matrix" : [ 0 , 11 ] , "label" : "BACKSPACE" } ,
{ "matrix" : [ 0 , 11 ] , "label" : "BACKSPACE" , "x" : 11 , "y" : 0 } ,
{ "x" : 0 , "y" : 1 , "w" : 1.25 , "matri x" : [ 1 , 0 ] , "label" : "CAPSLOCK" } ,
{ "matri x" : [ 1 , 0 ] , "label" : "CAPSLOCK" , "x" : 0 , "y" : 1 , "w" : 1.25 } ,
{ "x" : 1.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 1 ] , "label" : "A" } ,
{ "matrix" : [ 1 , 1 ] , "label" : "A" , "x" : 1.25 , "y" : 1 } ,
{ "x" : 2.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 2 ] , "label" : "S" } ,
{ "matrix" : [ 1 , 2 ] , "label" : "S" , "x" : 2.25 , "y" : 1 } ,
{ "x" : 3.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 3 ] , "label" : "D" } ,
{ "matrix" : [ 1 , 3 ] , "label" : "D" , "x" : 3.25 , "y" : 1 } ,
{ "x" : 4.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 4 ] , "label" : "F" } ,
{ "matrix" : [ 1 , 4 ] , "label" : "F" , "x" : 4.25 , "y" : 1 } ,
{ "x" : 5.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 5 ] , "label" : "G" } ,
{ "matrix" : [ 1 , 5 ] , "label" : "G" , "x" : 5.25 , "y" : 1 } ,
{ "x" : 6.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 6 ] , "label" : "H" } ,
{ "matrix" : [ 1 , 6 ] , "label" : "H" , "x" : 6.25 , "y" : 1 } ,
{ "x" : 7.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 7 ] , "label" : "J" } ,
{ "matrix" : [ 1 , 7 ] , "label" : "J" , "x" : 7.25 , "y" : 1 } ,
{ "x" : 8.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 8 ] , "label" : "K" } ,
{ "matrix" : [ 1 , 8 ] , "label" : "K" , "x" : 8.25 , "y" : 1 } ,
{ "x" : 9.25 , "y" : 1 , "w" : 1 , " matrix" : [ 1 , 9 ] , "label" : "L" } ,
{ "matrix" : [ 1 , 9 ] , "label" : "L" , "x" : 9.25 , "y" : 1 } ,
{ "x" : 10.25 , "y" : 1 , "w" : 1.75 , "matri x" : [ 1 , 11 ] , "label" : "ENTER" } ,
{ "matri x" : [ 1 , 11 ] , "label" : "ENTER" , "x" : 10.25 , "y" : 1 , "w" : 1.75 } ,
{ "x" : 0 , "y" : 2 , "w" : 1.75 , "matri x" : [ 2 , 0 ] , "label" : "LSHIFT" } ,
{ "matri x" : [ 2 , 0 ] , "label" : "LSHIFT" , "x" : 0 , "y" : 2 , "w" : 1.75 } ,
{ "x" : 1.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 2 ] , "label" : "Z" } ,
{ "matrix" : [ 2 , 2 ] , "label" : "Z" , "x" : 1.75 , "y" : 2 } ,
{ "x" : 2.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 3 ] , "label" : "X" } ,
{ "matrix" : [ 2 , 3 ] , "label" : "X" , "x" : 2.75 , "y" : 2 } ,
{ "x" : 3.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 4 ] , "label" : "C" } ,
{ "matrix" : [ 2 , 4 ] , "label" : "C" , "x" : 3.75 , "y" : 2 } ,
{ "x" : 4.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 5 ] , "label" : "V" } ,
{ "matrix" : [ 2 , 5 ] , "label" : "V" , "x" : 4.75 , "y" : 2 } ,
{ "x" : 5.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 6 ] , "label" : "B" } ,
{ "matrix" : [ 2 , 6 ] , "label" : "B" , "x" : 5.75 , "y" : 2 } ,
{ "x" : 6.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 7 ] , "label" : "N" } ,
{ "matrix" : [ 2 , 7 ] , "label" : "N" , "x" : 6.75 , "y" : 2 } ,
{ "x" : 7.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 8 ] , "label" : "M" } ,
{ "matrix" : [ 2 , 8 ] , "label" : "M" , "x" : 7.75 , "y" : 2 } ,
{ "x" : 8.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 9 ] , "label" : "COMMA" } ,
{ "matrix" : [ 2 , 9 ] , "label" : "COMMA" , "x" : 8.75 , "y" : 2 } ,
{ "x" : 9.75 , "y" : 2 , "w" : 1 , " matrix" : [ 2 , 10 ] , "label" : "PERIOD" } ,
{ "matrix" : [ 2 , 10 ] , "label" : "PERIOD" , "x" : 9.75 , "y" : 2 } ,
{ "x" : 10.75 , "y" : 2 , "w" : 1.25 , "matri x" : [ 2 , 11 ] , "label" : "RSHIFT" } ,
{ "matri x" : [ 2 , 11 ] , "label" : "RSHIFT" , "x" : 10.75 , "y" : 2 , "w" : 1.25 } ,
{ "x" : 1 , "y" : 3 , "w" : 1.25 , "matri x" : [ 3 , 0 ] , "label" : "LCTRL" } ,
{ "matri x" : [ 3 , 0 ] , "label" : "LCTRL" , "x" : 0 , "y" : 3 , "w" : 1.25 } ,
{ "x" : 1.25 , "y" : 3 , "w" : 1 , " matrix" : [ 3 , 1 ] , "label" : "FN2" } ,
{ "matrix" : [ 3 , 1 ] , "label" : "FN2" , "x" : 1.25 , "y" : 3 } ,
{ "x" : 2.25 , "y" : 3 , "w" : 1.25 , "matri x" : [ 3 , 2 ] , "label" : "WIN" } ,
{ "matri x" : [ 3 , 2 ] , "label" : "WIN" , "x" : 2.25 , "y" : 3 , "w" : 1.25 } ,
{ "x" : 3.5 , "y" : 3 , "w" : 2.25 , "matri x" : [ 3 , 4 ] , "label" : "SPACE" } ,
{ "matri x" : [ 3 , 4 ] , "label" : "SPACE" , "x" : 3.5 , "y" : 3 , "w" : 2.25 } ,
{ "x" : 5.75 , "y" : 3 , "w" : 2.75 , "matri x" : [ 3 , 7 ] , "label" : "FN" } ,
{ "matri x" : [ 3 , 7 ] , "label" : "FN" , "x" : 5.75 , "y" : 3 , "w" : 2.75 } ,
{ "x" : 8.5 , "y" : 3 , "w" : 1.25 , "matri x" : [ 3 , 9 ] , "label" : "SLASH" } ,
{ "matri x" : [ 3 , 9 ] , "label" : "SLASH" , "x" : 8.5 , "y" : 3 , "w" : 1.25 } ,
{ "x" : 9.75 , "y" : 3 , "w" : 1 , " matrix" : [ 3 , 10 ] , "label" : "SEMICOLON" } ,
{ "matrix" : [ 3 , 10 ] , "label" : "SEMICOLON" , "x" : 9.75 , "y" : 3 } ,
{ "x" : 10.75 , "y" : 3 , "w" : 1.25 , "matri x" : [ 3 , 11 ] , "label" : "RCTRL" }
{ "matri x" : [ 3 , 11 ] , "label" : "RCTRL" , "x" : 10.75 , "y" : 3 , "w" : 1.25 }
]
]
}
}
}
}