Configure backlight pin polarity to active-low for ESP32-S3-LCD-1.47B board
This commit is contained in:
@@ -208,15 +208,15 @@ void LCD_addWindow(uint16_t Xstart, uint16_t Ystart, uint16_t Xend, uint16_t Yen
|
|||||||
void Backlight_Init(void)
|
void Backlight_Init(void)
|
||||||
{
|
{
|
||||||
pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT);
|
pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT);
|
||||||
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, HIGH); // Set backlight to full brightness
|
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, LOW); // Set backlight to full brightness (LOW for active-low)
|
||||||
}
|
}
|
||||||
|
|
||||||
void Set_Backlight(uint8_t Light)
|
void Set_Backlight(uint8_t Light)
|
||||||
{
|
{
|
||||||
pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT);
|
pinMode(EXAMPLE_PIN_NUM_BK_LIGHT, OUTPUT);
|
||||||
if (Light > 0) {
|
if (Light > 0) {
|
||||||
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, HIGH);
|
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, LOW); // ON (active-low)
|
||||||
} else {
|
} else {
|
||||||
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, LOW);
|
digitalWrite(EXAMPLE_PIN_NUM_BK_LIGHT, HIGH); // OFF
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user