Skip to content

Commit 1365245

Browse files
committed
feat(conf): add connection comments for the RGB pins in ESP_Panel_Board_Custom.h (#58, #68)
Closes #68 Closes #58
1 parent a20b003 commit 1365245

File tree

9 files changed

+198
-141
lines changed

9 files changed

+198
-141
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
* feat(gt911): support set I2C address by using RST and INT pins
88
* feat(lvgl_port): set the lvgl task to run on the same core as the Arduino task by default
99
* feat(board): increase the RGB pclk frequency to 26MHz for `ESP32_4848S040C_I_Y_3`
10+
* feat(conf): add connection comments for the RGB pins in *ESP_Panel_Board_Custom.h* (#58, #68)
1011

1112
### Bugfixes:
1213

ESP_Panel_Board_Custom.h

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -104,36 +104,44 @@
104104
#define ESP_PANEL_LCD_RGB_VBP (10)
105105
#define ESP_PANEL_LCD_RGB_VFP (10)
106106
#define ESP_PANEL_LCD_RGB_PCLK_ACTIVE_NEG (0) // 0: rising edge, 1: falling edge
107-
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // 8 | 16
108-
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // 24 | 16
107+
108+
// | 8-bit RGB888 | 16-bit RGB565 |
109+
// |--------------|---------------|
110+
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // | 8 | 16 |
111+
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // | 24 | 16 |
112+
109113
#define ESP_PANEL_LCD_RGB_FRAME_BUF_NUM (1) // 1/2/3
110114
#define ESP_PANEL_LCD_RGB_BOUNCE_BUF_SIZE (0) // Bounce buffer size in bytes. This function is used to avoid screen drift.
111115
// To enable the bounce buffer, set it to a non-zero value. Typically set to `ESP_PANEL_LCD_WIDTH * 10`
112116
// The size of the Bounce Buffer must satisfy `width_of_lcd * height_of_lcd = size_of_buffer * N`,
113117
// where N is an even number.
114118
#define ESP_PANEL_LCD_RGB_IO_HSYNC (46)
115119
#define ESP_PANEL_LCD_RGB_IO_VSYNC (3)
116-
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
120+
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
117121
#define ESP_PANEL_LCD_RGB_IO_PCLK (9)
118122
#define ESP_PANEL_LCD_RGB_IO_DISP (-1) // -1 if not used
119-
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10)
120-
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11)
121-
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12)
122-
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13)
123-
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14)
124-
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21)
125-
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47)
126-
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48)
123+
124+
// | RGB565 | RGB666 | RGB888 |
125+
// |--------|--------|--------|
126+
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10) // | B0 | B0-1 | B0-3 |
127+
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11) // | B1 | B2 | B4 |
128+
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12) // | B2 | B3 | B5 |
129+
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13) // | B3 | B4 | B6 |
130+
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14) // | B4 | B5 | B7 |
131+
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21) // | G0 | G0 | G0-2 |
132+
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47) // | G1 | G1 | G3 |
133+
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48) // | G2 | G2 | G4 |
127134
#if ESP_PANEL_LCD_RGB_DATA_WIDTH > 8
128-
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45)
129-
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38)
130-
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39)
131-
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40)
132-
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41)
133-
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42)
134-
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2)
135-
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1)
135+
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45) // | G3 | G3 | G5 |
136+
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38) // | G4 | G4 | G6 |
137+
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39) // | G5 | G5 | G7 |
138+
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40) // | R0 | R0-1 | R0-3 |
139+
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41) // | R1 | R2 | R4 |
140+
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42) // | R2 | R3 | R5 |
141+
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2) // | R3 | R4 | R6 |
142+
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1) // | R4 | R5 | R7 |
136143
#endif
144+
137145
#if !ESP_PANEL_LCD_BUS_SKIP_INIT_HOST
138146
#define ESP_PANEL_LCD_3WIRE_SPI_IO_CS (0)
139147
#define ESP_PANEL_LCD_3WIRE_SPI_IO_SCK (1)
@@ -364,7 +372,7 @@
364372
*/
365373
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MAJOR 0
366374
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MINOR 1
367-
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 2
375+
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 3
368376

369377
#endif /* ESP_PANEL_USE_CUSTOM_BOARD */
370378

examples/LVGL/v8/Porting/ESP_Panel_Board_Custom.h

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -104,36 +104,44 @@
104104
#define ESP_PANEL_LCD_RGB_VBP (10)
105105
#define ESP_PANEL_LCD_RGB_VFP (10)
106106
#define ESP_PANEL_LCD_RGB_PCLK_ACTIVE_NEG (0) // 0: rising edge, 1: falling edge
107-
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // 8 | 16
108-
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // 24 | 16
107+
108+
// | 8-bit RGB888 | 16-bit RGB565 |
109+
// |--------------|---------------|
110+
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // | 8 | 16 |
111+
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // | 24 | 16 |
112+
109113
#define ESP_PANEL_LCD_RGB_FRAME_BUF_NUM (1) // 1/2/3
110114
#define ESP_PANEL_LCD_RGB_BOUNCE_BUF_SIZE (0) // Bounce buffer size in bytes. This function is used to avoid screen drift.
111115
// To enable the bounce buffer, set it to a non-zero value. Typically set to `ESP_PANEL_LCD_WIDTH * 10`
112116
// The size of the Bounce Buffer must satisfy `width_of_lcd * height_of_lcd = size_of_buffer * N`,
113117
// where N is an even number.
114118
#define ESP_PANEL_LCD_RGB_IO_HSYNC (46)
115119
#define ESP_PANEL_LCD_RGB_IO_VSYNC (3)
116-
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
120+
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
117121
#define ESP_PANEL_LCD_RGB_IO_PCLK (9)
118122
#define ESP_PANEL_LCD_RGB_IO_DISP (-1) // -1 if not used
119-
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10)
120-
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11)
121-
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12)
122-
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13)
123-
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14)
124-
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21)
125-
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47)
126-
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48)
123+
124+
// | RGB565 | RGB666 | RGB888 |
125+
// |--------|--------|--------|
126+
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10) // | B0 | B0-1 | B0-3 |
127+
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11) // | B1 | B2 | B4 |
128+
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12) // | B2 | B3 | B5 |
129+
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13) // | B3 | B4 | B6 |
130+
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14) // | B4 | B5 | B7 |
131+
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21) // | G0 | G0 | G0-2 |
132+
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47) // | G1 | G1 | G3 |
133+
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48) // | G2 | G2 | G4 |
127134
#if ESP_PANEL_LCD_RGB_DATA_WIDTH > 8
128-
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45)
129-
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38)
130-
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39)
131-
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40)
132-
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41)
133-
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42)
134-
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2)
135-
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1)
135+
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45) // | G3 | G3 | G5 |
136+
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38) // | G4 | G4 | G6 |
137+
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39) // | G5 | G5 | G7 |
138+
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40) // | R0 | R0-1 | R0-3 |
139+
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41) // | R1 | R2 | R4 |
140+
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42) // | R2 | R3 | R5 |
141+
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2) // | R3 | R4 | R6 |
142+
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1) // | R4 | R5 | R7 |
136143
#endif
144+
137145
#if !ESP_PANEL_LCD_BUS_SKIP_INIT_HOST
138146
#define ESP_PANEL_LCD_3WIRE_SPI_IO_CS (0)
139147
#define ESP_PANEL_LCD_3WIRE_SPI_IO_SCK (1)
@@ -364,7 +372,7 @@
364372
*/
365373
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MAJOR 0
366374
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MINOR 1
367-
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 2
375+
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 3
368376

369377
#endif /* ESP_PANEL_USE_CUSTOM_BOARD */
370378

examples/LVGL/v8/Rotation/ESP_Panel_Board_Custom.h

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -104,36 +104,44 @@
104104
#define ESP_PANEL_LCD_RGB_VBP (10)
105105
#define ESP_PANEL_LCD_RGB_VFP (10)
106106
#define ESP_PANEL_LCD_RGB_PCLK_ACTIVE_NEG (0) // 0: rising edge, 1: falling edge
107-
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // 8 | 16
108-
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // 24 | 16
107+
108+
// | 8-bit RGB888 | 16-bit RGB565 |
109+
// |--------------|---------------|
110+
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // | 8 | 16 |
111+
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // | 24 | 16 |
112+
109113
#define ESP_PANEL_LCD_RGB_FRAME_BUF_NUM (1) // 1/2/3
110114
#define ESP_PANEL_LCD_RGB_BOUNCE_BUF_SIZE (0) // Bounce buffer size in bytes. This function is used to avoid screen drift.
111115
// To enable the bounce buffer, set it to a non-zero value. Typically set to `ESP_PANEL_LCD_WIDTH * 10`
112116
// The size of the Bounce Buffer must satisfy `width_of_lcd * height_of_lcd = size_of_buffer * N`,
113117
// where N is an even number.
114118
#define ESP_PANEL_LCD_RGB_IO_HSYNC (46)
115119
#define ESP_PANEL_LCD_RGB_IO_VSYNC (3)
116-
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
120+
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
117121
#define ESP_PANEL_LCD_RGB_IO_PCLK (9)
118122
#define ESP_PANEL_LCD_RGB_IO_DISP (-1) // -1 if not used
119-
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10)
120-
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11)
121-
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12)
122-
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13)
123-
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14)
124-
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21)
125-
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47)
126-
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48)
123+
124+
// | RGB565 | RGB666 | RGB888 |
125+
// |--------|--------|--------|
126+
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10) // | B0 | B0-1 | B0-3 |
127+
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11) // | B1 | B2 | B4 |
128+
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12) // | B2 | B3 | B5 |
129+
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13) // | B3 | B4 | B6 |
130+
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14) // | B4 | B5 | B7 |
131+
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21) // | G0 | G0 | G0-2 |
132+
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47) // | G1 | G1 | G3 |
133+
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48) // | G2 | G2 | G4 |
127134
#if ESP_PANEL_LCD_RGB_DATA_WIDTH > 8
128-
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45)
129-
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38)
130-
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39)
131-
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40)
132-
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41)
133-
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42)
134-
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2)
135-
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1)
135+
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45) // | G3 | G3 | G5 |
136+
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38) // | G4 | G4 | G6 |
137+
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39) // | G5 | G5 | G7 |
138+
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40) // | R0 | R0-1 | R0-3 |
139+
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41) // | R1 | R2 | R4 |
140+
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42) // | R2 | R3 | R5 |
141+
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2) // | R3 | R4 | R6 |
142+
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1) // | R4 | R5 | R7 |
136143
#endif
144+
137145
#if !ESP_PANEL_LCD_BUS_SKIP_INIT_HOST
138146
#define ESP_PANEL_LCD_3WIRE_SPI_IO_CS (0)
139147
#define ESP_PANEL_LCD_3WIRE_SPI_IO_SCK (1)
@@ -364,7 +372,7 @@
364372
*/
365373
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MAJOR 0
366374
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MINOR 1
367-
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 2
375+
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 3
368376

369377
#endif /* ESP_PANEL_USE_CUSTOM_BOARD */
370378

examples/Panel/PanelTest/ESP_Panel_Board_Custom.h

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -104,36 +104,44 @@
104104
#define ESP_PANEL_LCD_RGB_VBP (10)
105105
#define ESP_PANEL_LCD_RGB_VFP (10)
106106
#define ESP_PANEL_LCD_RGB_PCLK_ACTIVE_NEG (0) // 0: rising edge, 1: falling edge
107-
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // 8 | 16
108-
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // 24 | 16
107+
108+
// | 8-bit RGB888 | 16-bit RGB565 |
109+
// |--------------|---------------|
110+
#define ESP_PANEL_LCD_RGB_DATA_WIDTH (16) // | 8 | 16 |
111+
#define ESP_PANEL_LCD_RGB_PIXEL_BITS (16) // | 24 | 16 |
112+
109113
#define ESP_PANEL_LCD_RGB_FRAME_BUF_NUM (1) // 1/2/3
110114
#define ESP_PANEL_LCD_RGB_BOUNCE_BUF_SIZE (0) // Bounce buffer size in bytes. This function is used to avoid screen drift.
111115
// To enable the bounce buffer, set it to a non-zero value. Typically set to `ESP_PANEL_LCD_WIDTH * 10`
112116
// The size of the Bounce Buffer must satisfy `width_of_lcd * height_of_lcd = size_of_buffer * N`,
113117
// where N is an even number.
114118
#define ESP_PANEL_LCD_RGB_IO_HSYNC (46)
115119
#define ESP_PANEL_LCD_RGB_IO_VSYNC (3)
116-
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
120+
#define ESP_PANEL_LCD_RGB_IO_DE (17) // -1 if not used
117121
#define ESP_PANEL_LCD_RGB_IO_PCLK (9)
118122
#define ESP_PANEL_LCD_RGB_IO_DISP (-1) // -1 if not used
119-
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10)
120-
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11)
121-
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12)
122-
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13)
123-
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14)
124-
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21)
125-
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47)
126-
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48)
123+
124+
// | RGB565 | RGB666 | RGB888 |
125+
// |--------|--------|--------|
126+
#define ESP_PANEL_LCD_RGB_IO_DATA0 (10) // | B0 | B0-1 | B0-3 |
127+
#define ESP_PANEL_LCD_RGB_IO_DATA1 (11) // | B1 | B2 | B4 |
128+
#define ESP_PANEL_LCD_RGB_IO_DATA2 (12) // | B2 | B3 | B5 |
129+
#define ESP_PANEL_LCD_RGB_IO_DATA3 (13) // | B3 | B4 | B6 |
130+
#define ESP_PANEL_LCD_RGB_IO_DATA4 (14) // | B4 | B5 | B7 |
131+
#define ESP_PANEL_LCD_RGB_IO_DATA5 (21) // | G0 | G0 | G0-2 |
132+
#define ESP_PANEL_LCD_RGB_IO_DATA6 (47) // | G1 | G1 | G3 |
133+
#define ESP_PANEL_LCD_RGB_IO_DATA7 (48) // | G2 | G2 | G4 |
127134
#if ESP_PANEL_LCD_RGB_DATA_WIDTH > 8
128-
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45)
129-
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38)
130-
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39)
131-
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40)
132-
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41)
133-
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42)
134-
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2)
135-
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1)
135+
#define ESP_PANEL_LCD_RGB_IO_DATA8 (45) // | G3 | G3 | G5 |
136+
#define ESP_PANEL_LCD_RGB_IO_DATA9 (38) // | G4 | G4 | G6 |
137+
#define ESP_PANEL_LCD_RGB_IO_DATA10 (39) // | G5 | G5 | G7 |
138+
#define ESP_PANEL_LCD_RGB_IO_DATA11 (40) // | R0 | R0-1 | R0-3 |
139+
#define ESP_PANEL_LCD_RGB_IO_DATA12 (41) // | R1 | R2 | R4 |
140+
#define ESP_PANEL_LCD_RGB_IO_DATA13 (42) // | R2 | R3 | R5 |
141+
#define ESP_PANEL_LCD_RGB_IO_DATA14 (2) // | R3 | R4 | R6 |
142+
#define ESP_PANEL_LCD_RGB_IO_DATA15 (1) // | R4 | R5 | R7 |
136143
#endif
144+
137145
#if !ESP_PANEL_LCD_BUS_SKIP_INIT_HOST
138146
#define ESP_PANEL_LCD_3WIRE_SPI_IO_CS (0)
139147
#define ESP_PANEL_LCD_3WIRE_SPI_IO_SCK (1)
@@ -364,7 +372,7 @@
364372
*/
365373
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MAJOR 0
366374
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_MINOR 1
367-
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 2
375+
#define ESP_PANEL_BOARD_CUSTOM_FILE_VERSION_PATCH 3
368376

369377
#endif /* ESP_PANEL_USE_CUSTOM_BOARD */
370378

0 commit comments

Comments
 (0)