qmk_firmware

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

config.h (530B)


      1 /**
      2  * config.h
      3  *
      4  */
      5 
      6 #pragma once
      7 
      8 #define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
      9 
     10 /* key matrix size */
     11 #define MATRIX_ROWS 5
     12 #define MATRIX_COLS 15
     13 
     14 // i2c setting
     15 #define I2C1_SCL_PIN B8
     16 #define I2C1_SDA_PIN B9
     17 #define I2C1_CLOCK_SPEED 400000
     18 #define I2C1_DUTY_CYCLE FAST_DUTY_CYCLE_2
     19 #define PAL_MODE_STM32_ALTERNATE_OPENDRAIN (PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN)
     20 
     21 // rgb matrix setting
     22 #define IS31FL3731_I2C_ADDRESS_1 IS31FL3731_I2C_ADDRESS_GND
     23 #define IS31FL3731_I2C_ADDRESS_2 IS31FL3731_I2C_ADDRESS_SDA