qmk_firmware

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

config.h (706B)


      1 // Copyright 2022 Stefan Kerkmann
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #pragma once
      5 
      6 #define QMK_WAITING_TEST_BUSY_PIN GP8
      7 #define QMK_WAITING_TEST_YIELD_PIN GP9
      8 
      9 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
     10 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_LED GP25
     11 #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U
     12 
     13 #define BACKLIGHT_PWM_CHANNEL RP2040_PWM_CHANNEL_B
     14 
     15 #define AUDIO_PIN GP16
     16 #define AUDIO_PWM_DRIVER PWMD0
     17 #define AUDIO_PWM_CHANNEL RP2040_PWM_CHANNEL_A
     18 
     19 #define ADC_PIN GP26
     20 
     21 /* LCD configs */
     22 #define LCD_RST_PIN GP0
     23 #define LCD_DC_PIN GP1
     24 #define LCD_CS_PIN GP2
     25 
     26 /* SPI pins */
     27 #define SPI_DRIVER SPID0
     28 #define SPI_SCK_PIN GP18
     29 #define SPI_MOSI_PIN GP19
     30 #define SPI_MISO_PIN GP20