logo

qmk_firmware

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

config.h (882B)


  1. // Copyright 2023 jpe230 (@jpe230)
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. // SPI pins
  5. #define SPI_DRIVER SPID0
  6. #define SPI_SCK_PIN GP22
  7. #define SPI_MOSI_PIN GP23
  8. #define SPI_MISO_PIN GP20 // Unused
  9. // LCD Configuration
  10. #define LCD_RST_PIN GP21
  11. #define LCD_CS_PIN GP8
  12. #define LCD_DC_PIN GP9
  13. #define LCD_BLK_PIN GP7
  14. #define LCD_SPI_DIVISOR 4
  15. #define LCD_WAIT_TIME 150
  16. #define LCD_WIDTH 160
  17. #define LCD_HEIGHT 80
  18. #define LCD_ROTATION QP_ROTATION_270
  19. #define LCD_OFFSET_X 1
  20. #define LCD_OFFSET_Y 26
  21. #define LCD_INVERT_COLOUR
  22. // QP Configuration
  23. #define QUANTUM_PAINTER_SUPPORTS_NATIVE_COLORS TRUE
  24. #define ST7735_NO_AUTOMATIC_VIEWPORT_OFFSETS
  25. // Backlight configuration
  26. #define BACKLIGHT_PWM_DRIVER PWMD3
  27. #define BACKLIGHT_PWM_CHANNEL 2
  28. // Timeout configuration
  29. #define QUANTUM_PAINTER_DISPLAY_TIMEOUT 10000
  30. #define LIGHTS_TIMEOUT QUANTUM_PAINTER_DISPLAY_TIMEOUT