info.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "keyboard_name": "BAMFK-1",
  3. "manufacturer": "Keebio",
  4. "url": "https://keeb.io",
  5. "maintainer": "nooges",
  6. "usb": {
  7. "vid": "0xCB10",
  8. "pid": "0x1111",
  9. "device_version": "0.0.1"
  10. },
  11. "encoder": {
  12. "rotary": [
  13. {"pin_a": "C7", "pin_b": "B5"},
  14. {"pin_a": "D7", "pin_b": "D4"}
  15. ]
  16. },
  17. "processor": "atmega32u4",
  18. "bootloader": "atmel-dfu",
  19. "matrix_pins": {
  20. "direct": [
  21. ["E6", "B6", "D6", null],
  22. [null, null, null, null]
  23. ]
  24. },
  25. "layouts": {
  26. "LAYOUT": {
  27. "layout": [
  28. {"x": 1.5, "y": 0, "h":2, "w": 2, "matrix": [0, 0]},
  29. {"x": 0.5, "y": 2.25, "matrix": [0, 1]},
  30. {"x": 3.5, "y": 2.25, "matrix": [0, 2]},
  31. {"x": 0, "y": 3.5, "matrix": [1, 0]},
  32. {"x": 1, "y": 3.5, "matrix": [1, 1]},
  33. {"x": 3, "y": 3.5, "matrix": [1, 2]},
  34. {"x": 4, "y": 3.5, "matrix": [1, 3]}
  35. ]
  36. }
  37. }
  38. }