Kiibohd Controller
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

pinout 975B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. Pin Usage
  2. =========
  3. mk20dx256vlh7
  4. ----
  5. |Keys|
  6. ----
  7. * Strobe (Columns)
  8. PTB2
  9. PTB3
  10. PTB18
  11. PTB19
  12. PTC0
  13. PTC9
  14. PTC10
  15. PTC11
  16. PTD0
  17. * Sense (Rows)
  18. PTD1
  19. PTD4
  20. PTD5
  21. PTD6
  22. PTD7
  23. PTC1
  24. PTC2
  25. PTC3
  26. -----
  27. |Clock|
  28. -----
  29. PTA18 <-> PTA19
  30. ---
  31. |I2C|
  32. ---
  33. * IS31FL3731C
  34. PTB0 - SCL0 (add header pin, label as SCL0)
  35. PTB1 - SDA0 (add header pin, label as SDA0)
  36. PTB17 - INTB Chip 1
  37. PTB16 - SDB (tied to all Chips, hardware shutdown)
  38. ---
  39. |DAC|
  40. ---
  41. DAC0 (N/C)
  42. ----
  43. |UART|
  44. ----
  45. * Comm - For bi-directional communication between halves
  46. PTA1 - RX0 (Master Side)
  47. PTA2 - TX0 (Master Side)
  48. PTD2 - RX2 (UART Debug Header)
  49. PTD3 - TX2 (UART Debug Header)
  50. -----
  51. |Debug|
  52. -----
  53. * SWD - (Main reflash header)
  54. PTA0 (Pull-down)
  55. PTA3 (Pull-up)
  56. * LEDs
  57. PTA5 (LED only for PCB, not Teensy)
  58. * UARTs
  59. PTD2 - RX2 (UART Debug Header, label as RX2)
  60. PTD3 - TX2 (UART Debug Header, label as TX2)
  61. ------
  62. |Unused|
  63. ------
  64. * GPIO
  65. PTA4
  66. PTA12
  67. PTA13
  68. PTC4
  69. PTC5
  70. PTC6
  71. PTC7
  72. PTE0
  73. PTE1
  74. * Analog
  75. TODO