logo

qmk_firmware

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

config.h (910B)


  1. // Copyright 2021 s8erdude (@jpuerto96)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. /* key matrix size */
  5. #define MATRIX_ROWS 8
  6. #define MATRIX_COLS 12
  7. #define MATRIX_ROWS_PER_SIDE (MATRIX_ROWS / 2)
  8. #define MATRIX_COLS_PER_SIDE (MATRIX_COLS / 2)
  9. // wiring
  10. #define MATRIX_ROW_PINS_MCU \
  11. { B0, B1, B2, B3 }
  12. #define MATRIX_COL_PINS_MCU \
  13. { F7, F6, F5, F4, F1, F0 }
  14. #define MATRIX_ROW_PINS_MCP \
  15. { B0, B1, B2, B3 }
  16. #define MATRIX_COL_PINS_MCP \
  17. { A0, A1, A2, A3, A4, A5 }
  18. /*
  19. * Keyboard Matrix Assignments
  20. *
  21. * Change this to how you wired your keyboard
  22. * COLS: AVR pins used for columns, left to right
  23. * ROWS: AVR pins used for rows, top to bottom
  24. * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
  25. * ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
  26. *
  27. */
  28. /* COL2ROW, ROW2COL */
  29. #define DIODE_DIRECTION COL2ROW