qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

config.h (547B)


      1 // Copyright 2023 Jason Hazel (@jasonhazel)
      2 // SPDX-License-Identifier: GPL-3.0-or-later
      3 
      4 #pragma once
      5 
      6 #define MATRIX_COLS 8
      7 #define MATRIX_ROWS 5
      8 
      9 #define SPI_SCK_PIN     GP2
     10 #define SPI_MOSI_PIN    GP3
     11 #define SPI_MISO_PIN    GP4
     12 
     13 #define SHIFTREG_MATRIX_COL_CS  GP0
     14 #define SHIFTREG_DIVISOR        8
     15 #define SHIFTREG_ROWS           5
     16 #define SHIFTREG_COLS           8
     17 
     18 #define MATRIX_ROW_PINS_SR { GP26, GP27, GP28, GP29, GP6 }
     19 
     20 #define POINTING_DEVICE_CS_PIN      GP1
     21 #define CIRQUE_PINNACLE_DIAMETER_MM 35
     22 #define POINTING_DEVICE_ROTATION_90