logo

qmk_firmware

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

keyboard.json (1426B)


  1. {
  2. "keyboard_name": "Tractyl Manuform (5x6) WeAct STM32F405",
  3. "audio": {
  4. "driver": "dac_additive",
  5. "power_control": {
  6. "pin": "A3"
  7. }
  8. },
  9. "backlight": {
  10. "levels": 16,
  11. "pin": "C7"
  12. },
  13. "bootloader": "stm32-dfu",
  14. "build": {
  15. "debounce_type": "asym_eager_defer_pk"
  16. },
  17. "diode_direction": "COL2ROW",
  18. "encoder": {
  19. "rotary": [
  20. {"pin_a": "C0", "pin_b": "A15"}
  21. ]
  22. },
  23. "eeprom": {
  24. "driver": "wear_leveling",
  25. "wear_leveling": {
  26. "driver": "spi_flash",
  27. "backing_size": 16384,
  28. "logical_size": 4096
  29. }
  30. },
  31. "features": {
  32. "console": true,
  33. "haptic": true
  34. },
  35. "haptic": {
  36. "driver": "drv2605l"
  37. },
  38. "matrix_pins": {
  39. "cols": ["C1", "C2", "C3", "A0", "A1", "A2"],
  40. "rows": ["A6", "A7", "C4", "C5", "B0", "B1"]
  41. },
  42. "processor": "STM32F405",
  43. "rgblight": {
  44. "led_count": 24,
  45. "split": true
  46. },
  47. "split": {
  48. "handedness": {
  49. "pin": "B11"
  50. },
  51. "serial": {
  52. "driver": "usart"
  53. },
  54. "transport": {
  55. "sync": {
  56. "activity": true,
  57. "haptic": true,
  58. "matrix_state": true
  59. }
  60. }
  61. },
  62. "ws2812": {
  63. "driver": "pwm",
  64. "pin": "C6"
  65. }
  66. }