config.h (660B)
1 // Copyright 2023-2025 HorrorTroll <https://github.com/HorrorTroll> 2 // Copyright 2023-2025 Zhaqian <https://github.com/zhaqian12> 3 // SPDX-License-Identifier: GPL-2.0-or-later 4 5 #pragma once 6 7 /* ADC pin */ 8 #define ADC_PIN A0 9 10 /* Backlight configs */ 11 #define BACKLIGHT_PWM_DRIVER PWMD5 12 #define BACKLIGHT_PWM_CHANNEL 1 13 14 /* LCD configs */ 15 #define LCD_RST_PIN A2 16 #define LCD_DC_PIN A3 17 #define LCD_CS_PIN A4 18 19 /* SPI pins */ 20 #define SPI_DRIVER SPID1 21 #define SPI_SCK_PIN A5 22 #define SPI_MOSI_PIN A7 23 #define SPI_MISO_PIN A6 24 25 /* Haptic configs */ 26 #define SOLENOID_PIN B12 27 #define SOLENOID_PINS { B12, B13, B14, B15 } 28 #define SOLENOID_PINS_ACTIVE_STATE { high, high, low }