logo

qmk_firmware

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

keyboard.json (1955B)


  1. {
  2. "manufacturer": "The Mad Noodle",
  3. "keyboard_name": "Udon13",
  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. "encoder": true,
  12. "mousekey": true,
  13. "nkro": true,
  14. "rgblight": true,
  15. "oled": true
  16. },
  17. "rgblight": {
  18. "hue_steps": 10,
  19. "led_count": 6,
  20. "sleep": true,
  21. "animations": {
  22. "breathing": true,
  23. "rainbow_mood": true,
  24. "rainbow_swirl": true,
  25. "snake": true,
  26. "knight": true,
  27. "christmas": true,
  28. "static_gradient": true,
  29. "rgb_test": true,
  30. "alternating": true,
  31. "twinkle": true
  32. }
  33. },
  34. "ws2812": {
  35. "pin": "B7"
  36. },
  37. "matrix_pins": {
  38. "cols": ["F0", "F5", "F4", "F6"],
  39. "rows": ["F7", "F1", "D6", "D7"]
  40. },
  41. "processor": "atmega32u4",
  42. "usb": {
  43. "device_version": "1.0.0",
  44. "pid": "0x0012",
  45. "vid": "0x6A6C"
  46. },
  47. "layouts": {
  48. "LAYOUT": {
  49. "layout": [
  50. {"label":"Encoder", "x":3, "y":0, "matrix": [0,3]},
  51. {"x":0, "y":1, "matrix": [1,0]},
  52. {"x":1, "y":1, "matrix": [1,1]},
  53. {"x":2, "y":1, "matrix": [1,2]},
  54. {"x":3, "y":1, "matrix": [1,3]},
  55. {"x":0, "y":2, "matrix": [2,0]},
  56. {"x":1, "y":2, "matrix": [2,1]},
  57. {"x":2, "y":2, "matrix": [2,2]},
  58. {"x":3, "y":2, "matrix": [2,3]},
  59. {"x":0, "y":3, "matrix": [3,0]},
  60. {"x":1, "y":3, "matrix": [3,1]},
  61. {"x":2, "y":3, "matrix": [3,2]},
  62. {"x":3, "y":3, "matrix": [3,3]}
  63. ]
  64. }
  65. },
  66. "encoder": {
  67. "rotary": [
  68. { "pin_a": "B6", "pin_b": "B5" }
  69. ]
  70. }
  71. }