logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

keyboard.json (1941B)


  1. {
  2. "keyboard_name": "1337",
  3. "manufacturer": "0xCB",
  4. "url": "https://0xCB.dev",
  5. "maintainer": "Conor-Burns",
  6. "usb": {
  7. "vid": "0xCB00",
  8. "pid": "0x1337",
  9. "device_version": "0.0.1"
  10. },
  11. "backlight": {
  12. "default": {
  13. "brightness": 5
  14. },
  15. "pin": "B5",
  16. "levels": 7,
  17. "breathing": true
  18. },
  19. "encoder": {
  20. "rotary": [
  21. {"pin_a": "F6", "pin_b": "F5"}
  22. ]
  23. },
  24. "qmk": {
  25. "locking": {
  26. "enabled": true,
  27. "resync": true
  28. },
  29. "tap_keycode_delay": 10
  30. },
  31. "qmk_lufa_bootloader": {
  32. "led": "B0"
  33. },
  34. "rgblight": {
  35. "saturation_steps": 8,
  36. "brightness_steps": 8,
  37. "led_count": 4,
  38. "sleep": true,
  39. "animations": {
  40. "breathing": true,
  41. "rainbow_mood": true,
  42. "rainbow_swirl": true,
  43. "snake": true,
  44. "knight": true,
  45. "christmas": true,
  46. "static_gradient": true,
  47. "rgb_test": true,
  48. "alternating": true,
  49. "twinkle": true
  50. },
  51. "default": {
  52. "hue": 152,
  53. "sat": 232,
  54. "speed": 2
  55. }
  56. },
  57. "ws2812": {
  58. "pin": "D3"
  59. },
  60. "processor": "atmega32u4",
  61. "bootloader": "qmk-dfu",
  62. "build": {
  63. "lto": true
  64. },
  65. "features": {
  66. "backlight": true,
  67. "bootmagic": true,
  68. "encoder": true,
  69. "extrakey": true,
  70. "mousekey": true,
  71. "nkro": false,
  72. "oled": true,
  73. "rgblight": true
  74. },
  75. "matrix_pins": {
  76. "direct": [
  77. ["D2", "D4", "F4"],
  78. ["D7", "B1", "B3"],
  79. ["E6", "B4", "B2"]
  80. ]
  81. },
  82. "layouts": {
  83. "LAYOUT": {
  84. "layout": [
  85. {"x": 0, "y": 0, "matrix": [0, 0]},
  86. {"x": 1, "y": 0, "matrix": [0, 1]},
  87. {"x": 2, "y": 0, "matrix": [0, 2]},
  88. {"x": 0, "y": 1, "matrix": [1, 0]},
  89. {"x": 1, "y": 1, "matrix": [1, 1]},
  90. {"x": 2, "y": 1, "matrix": [1, 2]},
  91. {"x": 0, "y": 2, "matrix": [2, 0]},
  92. {"x": 1, "y": 2, "matrix": [2, 1]},
  93. {"x": 2, "y": 2, "matrix": [2, 2]}
  94. ]
  95. }
  96. }
  97. }