Files
spincoat-plater-firmware/main/Kconfig
T
2025-12-20 14:53:22 -05:00

60 lines
1.8 KiB
Plaintext

menu "Pin Mapping Configuration"
config ESC_CTRL_PIN
int "ESC control GPIO pin"
default 22
help
This is the pin used for sending DSHOT packets to the ESC.
config TELEMETRY_RX_PIN
int "ESC telemetry uart rx pin"
default 27
help
This is the pin used for receiving UART telemetry from the ESC.
config TFT_MISO_PIN
int "SPI LCD MISO pin"
default 12
help
This is the pin for MISO on the SPI LCD.
config TFT_MOSI_PIN
int "SPI LCD MOSI pin"
default 13
help
This is the pin for MOSI on the SPI LCD.
config TFT_SCKL_PIN
int "SPI LCD SCKL pin"
default 14
help
This is the pin for SCKL on the SPI LCD.
config TFT_CS_PIN
int "SPI LCD CS pin"
default 15
help
This is the pin for CS on the SPI LCD.
config TFT_DC_PIN
int "SPI LCD DC pin"
default 2
help
This is the pin for DC on the SPI LCD.
config TFT_BL_PIN
int "SPI LCD BL (backlight) pin"
default 21
help
This is the pin for backlight control on the SPI LCD.
config TFT_HRES
int "The horizontal resolution of the TFT display"
default 320
help
This is the horizontal resolution for the front-panel SPI LCD
config TFT_VRES
int "The vertical resolution of the TFT display"
default 240
help
This is the vertical resolution for the front-panel SPI LCD
config TFT_BPP
int "The bits per pixel of the TFT display"
default 16
help
This is the bits per pixel for the TFT display and influences
how much memory the display buffer takes up
endmenu