logo

qmk_firmware

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

config.h (969B)


  1. // Copyright 2023 zzeneg (@zzeneg)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. #define SERIAL_USART_FULL_DUPLEX
  5. #define SERIAL_USART_PIN_SWAP
  6. #define SERIAL_USART_TX_PIN GP0
  7. #define SERIAL_USART_RX_PIN GP1
  8. #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET
  9. #define RP2040_BOOTLOADER_DOUBLE_TAP_RESET_TIMEOUT 500U
  10. /* any side can be master by default, enable split sync to support it */
  11. #define EE_HANDS
  12. #define SPLIT_POINTING_ENABLE
  13. /* SPI config for display/touchpad */
  14. #define SPI_DRIVER SPID1
  15. #define SPI_SCK_PIN GP10
  16. #define SPI_MOSI_PIN GP11
  17. #define SPI_MISO_PIN GP12
  18. /* touchpad config */
  19. #define POINTING_DEVICE_RIGHT
  20. #define POINTING_DEVICE_CS_PIN GP9
  21. #define POINTING_DEVICE_ROTATION_180
  22. #define CIRQUE_PINNACLE_DIAMETER_MM 40
  23. /* LCD config */
  24. #define LCD_DC_PIN GP12
  25. #define LCD_CS_PIN GP9
  26. #define LCD_RST_PIN GP13
  27. #define BACKLIGHT_PWM_DRIVER PWMD7
  28. #define BACKLIGHT_PWM_CHANNEL RP2040_PWM_CHANNEL_A
  29. #define QUANTUM_PAINTER_LVGL_USE_CUSTOM_CONF