logo

qmk_firmware

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

keyboard.json (1844B)


  1. {
  2. "manufacturer": "The Mad Noodle",
  3. "keyboard_name": "NCC-1701-KB v2",
  4. "maintainer": "The-Mad-Noodle",
  5. "url": "https://www.madnoodleprototypes.com/",
  6. "bootloader": "atmel-dfu",
  7. "diode_direction": "ROW2COL",
  8. "features": {
  9. "bootmagic": true,
  10. "extrakey": true,
  11. "mousekey": true,
  12. "nkro": true,
  13. "rgblight": true,
  14. "encoder": true
  15. },
  16. "rgblight": {
  17. "hue_steps": 10,
  18. "led_count": 4,
  19. "sleep": true,
  20. "animations": {
  21. "breathing": true,
  22. "rainbow_mood": true,
  23. "rainbow_swirl": true,
  24. "snake": true,
  25. "knight": true,
  26. "christmas": true,
  27. "static_gradient": true,
  28. "rgb_test": true,
  29. "alternating": true,
  30. "twinkle": true
  31. }
  32. },
  33. "ws2812": {
  34. "pin": "B7"
  35. },
  36. "matrix_pins": {
  37. "rows": ["D4", "D6", "D7"],
  38. "cols": ["B4", "B5", "B6"]
  39. },
  40. "processor": "atmega32u4",
  41. "usb": {
  42. "device_version": "2.0.0",
  43. "pid": "0x0021",
  44. "vid": "0x6A6C"
  45. },
  46. "community_layouts": ["ortho_3x3"],
  47. "layouts": {
  48. "LAYOUT_ortho_3x3": {
  49. "layout": [
  50. {"x":0, "y":0, "matrix": [0,0]},
  51. {"label":"Encoder", "x":1, "y":0, "matrix": [0,1]},
  52. {"x":2, "y":0, "matrix": [0,2]},
  53. {"x":0, "y":1, "matrix": [1,0]},
  54. {"x":1, "y":1, "matrix": [1,1]},
  55. {"x":2, "y":1, "matrix": [1,2]},
  56. {"x":0, "y":2, "matrix": [2,0]},
  57. {"x":1, "y":2, "matrix": [2,1]},
  58. {"x":2, "y":2, "matrix": [2,2]}
  59. ]
  60. }
  61. },
  62. "encoder": {
  63. "rotary": [
  64. { "pin_a": "D0", "pin_b": "D1" }
  65. ]
  66. }
  67. }