info.json 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. {
  2. "features": {
  3. "rgb_matrix": true
  4. },
  5. "matrix_pins": {
  6. "cols": ["D4", "D7", "B3", "F7", "F6"],
  7. "rows": ["F4", "D2", "C6", "B1"]
  8. },
  9. "usb": {
  10. "device_version": "2.0.0"
  11. },
  12. "encoder": {
  13. "enabled": true,
  14. "rotary": [
  15. { "pin_a": "E6", "pin_b": "B2"}
  16. ]
  17. },
  18. "split": {
  19. "soft_serial_pin": "D3",
  20. "matrix_pins": {
  21. "right": {
  22. "cols": ["F4", "B1", "D7", "C6", "B3"],
  23. "rows": ["F5", "F7", "F6", "E6"]
  24. }
  25. },
  26. "encoder": {
  27. "right": {
  28. "rotary": [
  29. { "pin_a": "B6", "pin_b": "B2" }
  30. ]
  31. }
  32. }
  33. },
  34. "rgb_matrix": {
  35. "layout": [
  36. { "flags": 2, "x": 12, "y": 11 },
  37. { "flags": 2, "x": 86, "y": 11 },
  38. { "flags": 2, "x": 86, "y": 53 },
  39. { "flags": 2, "x": 0, "y": 64 },
  40. { "flags": 2, "x": 211, "y": 11 },
  41. { "flags": 2, "x": 136, "y": 11 },
  42. { "flags": 2, "x": 136, "y": 53 },
  43. { "flags": 2, "x": 224, "y": 64 },
  44. { "flags": 4, "matrix": [0, 0], "x": 0, "y": 0 },
  45. { "flags": 4, "matrix": [0, 1], "x": 24, "y": 0 },
  46. { "flags": 4, "matrix": [0, 2], "x": 49, "y": 0 },
  47. { "flags": 4, "matrix": [0, 3], "x": 74, "y": 0 },
  48. { "flags": 4, "matrix": [0, 4], "x": 99, "y": 0 },
  49. { "flags": 4, "matrix": [4, 4], "x": 124, "y": 0 },
  50. { "flags": 4, "matrix": [4, 3], "x": 149, "y": 0 },
  51. { "flags": 4, "matrix": [4, 2], "x": 174, "y": 0 },
  52. { "flags": 4, "matrix": [4, 1], "x": 199, "y": 0 },
  53. { "flags": 4, "matrix": [4, 0], "x": 224, "y": 0 },
  54. { "flags": 4, "matrix": [1, 0], "x": 0, "y": 21 },
  55. { "flags": 4, "matrix": [1, 1], "x": 24, "y": 21 },
  56. { "flags": 4, "matrix": [1, 2], "x": 49, "y": 21 },
  57. { "flags": 4, "matrix": [1, 3], "x": 74, "y": 21 },
  58. { "flags": 4, "matrix": [1, 4], "x": 99, "y": 21 },
  59. { "flags": 4, "matrix": [5, 4], "x": 124, "y": 21 },
  60. { "flags": 4, "matrix": [5, 3], "x": 149, "y": 21 },
  61. { "flags": 4, "matrix": [5, 2], "x": 174, "y": 21 },
  62. { "flags": 4, "matrix": [5, 1], "x": 199, "y": 21 },
  63. { "flags": 4, "matrix": [5, 0], "x": 224, "y": 21 },
  64. { "flags": 4, "matrix": [2, 0], "x": 0, "y": 42 },
  65. { "flags": 4, "matrix": [2, 1], "x": 24, "y": 42 },
  66. { "flags": 4, "matrix": [2, 2], "x": 49, "y": 42 },
  67. { "flags": 4, "matrix": [2, 3], "x": 74, "y": 42 },
  68. { "flags": 4, "matrix": [2, 4], "x": 99, "y": 42 },
  69. { "flags": 4, "matrix": [6, 4], "x": 124, "y": 42 },
  70. { "flags": 4, "matrix": [6, 3], "x": 149, "y": 42 },
  71. { "flags": 4, "matrix": [6, 2], "x": 174, "y": 42 },
  72. { "flags": 4, "matrix": [6, 1], "x": 199, "y": 42 },
  73. { "flags": 4, "matrix": [6, 0], "x": 224, "y": 42 },
  74. { "flags": 1, "matrix": [3, 2], "x": 49, "y": 64 },
  75. { "flags": 1, "matrix": [3, 3], "x": 74, "y": 64 },
  76. { "flags": 1, "matrix": [3, 4], "x": 99, "y": 64 },
  77. { "flags": 1, "matrix": [7, 4], "x": 124, "y": 64 },
  78. { "flags": 1, "matrix": [7, 3], "x": 149, "y": 64 },
  79. { "flags": 1, "matrix": [7, 2], "x": 174, "y": 64 }
  80. ]
  81. }
  82. }