File tree Expand file tree Collapse file tree 6 files changed +118
-123
lines changed
waveshare_esp32_s3_touch_lcd_43b
waveshare_esp32_s3_touch_lcd_43
waveshare_esp32_s3_touch_lcd_4
waveshare_esp32_s3_touch_lcd_5b
waveshare_esp32_s3_touch_lcd_5
waveshare_esp32_s3_touch_lcd_7 Expand file tree Collapse file tree 6 files changed +118
-123
lines changed Original file line number Diff line number Diff line change 77
88// BN: ESP32 Family Device
99#define USB_VID 0x303a
10- #define USB_PID 0x823D
10+ #define USB_PID 0x823D
1111
1212#define USB_MANUFACTURER "Waveshare"
1313#define USB_PRODUCT "ESP32-S3-Touch-LCD-4"
Original file line number Diff line number Diff line change 1414#define USB_SERIAL ""
1515
1616// display for ST7262
17- #define WS_LCD_B3 14
18- #define WS_LCD_B4 38
19- #define WS_LCD_B5 18
20- #define WS_LCD_B6 17
21- #define WS_LCD_B7 10
22-
23- #define WS_LCD_G2 39
24- #define WS_LCD_G3 0
25- #define WS_LCD_G4 45
26- #define WS_LCD_G5 48
27- #define WS_LCD_G6 47
28- #define WS_LCD_G7 21
29-
30- #define WS_LCD_R3 1
31- #define WS_LCD_R4 2
32- #define WS_LCD_R5 42
33- #define WS_LCD_R6 41
34- #define WS_LCD_R7 40
35-
36- #define WS_LCD_VSYNC 3
37- #define WS_LCD_HSYNC 46
38- #define WS_LCD_PCLK 7
39- #define WS_LCD_DE 5
17+ #define WS_LCD_B3 14
18+ #define WS_LCD_B4 38
19+ #define WS_LCD_B5 18
20+ #define WS_LCD_B6 17
21+ #define WS_LCD_B7 10
22+
23+ #define WS_LCD_G2 39
24+ #define WS_LCD_G3 0
25+ #define WS_LCD_G4 45
26+ #define WS_LCD_G5 48
27+ #define WS_LCD_G6 47
28+ #define WS_LCD_G7 21
29+
30+ #define WS_LCD_R3 1
31+ #define WS_LCD_R4 2
32+ #define WS_LCD_R5 42
33+ #define WS_LCD_R6 41
34+ #define WS_LCD_R7 40
35+
36+ #define WS_LCD_VSYNC 3
37+ #define WS_LCD_HSYNC 46
38+ #define WS_LCD_PCLK 7
39+ #define WS_LCD_DE 5
4040
4141// Touch for gt911
4242#define WS_TP_SDA 8
5656#define WS_CH422G_SDA 8
5757#define WS_CH422G_SCL 9
5858
59-
6059// UART0 pins
6160static const uint8_t TX = 43 ;
6261static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 1414#define USB_SERIAL ""
1515
1616// display for ST7262
17- #define WS_LCD_B3 14
18- #define WS_LCD_B4 38
19- #define WS_LCD_B5 18
20- #define WS_LCD_B6 17
21- #define WS_LCD_B7 10
22-
23- #define WS_LCD_G2 39
24- #define WS_LCD_G3 0
25- #define WS_LCD_G4 45
26- #define WS_LCD_G5 48
27- #define WS_LCD_G6 47
28- #define WS_LCD_G7 21
29-
30- #define WS_LCD_R3 1
31- #define WS_LCD_R4 2
32- #define WS_LCD_R5 42
33- #define WS_LCD_R6 41
34- #define WS_LCD_R7 40
35-
36- #define WS_LCD_VSYNC 3
37- #define WS_LCD_HSYNC 46
38- #define WS_LCD_PCLK 7
39- #define WS_LCD_DE 5
17+ #define WS_LCD_B3 14
18+ #define WS_LCD_B4 38
19+ #define WS_LCD_B5 18
20+ #define WS_LCD_B6 17
21+ #define WS_LCD_B7 10
22+
23+ #define WS_LCD_G2 39
24+ #define WS_LCD_G3 0
25+ #define WS_LCD_G4 45
26+ #define WS_LCD_G5 48
27+ #define WS_LCD_G6 47
28+ #define WS_LCD_G7 21
29+
30+ #define WS_LCD_R3 1
31+ #define WS_LCD_R4 2
32+ #define WS_LCD_R5 42
33+ #define WS_LCD_R6 41
34+ #define WS_LCD_R7 40
35+
36+ #define WS_LCD_VSYNC 3
37+ #define WS_LCD_HSYNC 46
38+ #define WS_LCD_PCLK 7
39+ #define WS_LCD_DE 5
4040
4141// Touch for gt911
4242#define WS_TP_SDA 8
5656#define WS_CH422G_SDA 8
5757#define WS_CH422G_SCL 9
5858
59-
6059// UART0 pins
6160static const uint8_t TX = 43 ;
6261static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 77
88// BN: ESP32 Family Device
99#define USB_VID 0x303a
10- #define USB_PID 0x8237
10+ #define USB_PID 0x8237
1111
1212#define USB_MANUFACTURER "Waveshare"
1313#define USB_PRODUCT "ESP32-S3-Touch-LCD-5"
1414#define USB_SERIAL ""
1515
1616// display for ST7262
17- #define WS_LCD_B3 14
18- #define WS_LCD_B4 38
19- #define WS_LCD_B5 18
20- #define WS_LCD_B6 17
21- #define WS_LCD_B7 10
22-
23- #define WS_LCD_G2 39
24- #define WS_LCD_G3 0
25- #define WS_LCD_G4 45
26- #define WS_LCD_G5 48
27- #define WS_LCD_G6 47
28- #define WS_LCD_G7 21
29-
30- #define WS_LCD_R3 1
31- #define WS_LCD_R4 2
32- #define WS_LCD_R5 42
33- #define WS_LCD_R6 41
34- #define WS_LCD_R7 40
35-
36- #define WS_LCD_VSYNC 3
37- #define WS_LCD_HSYNC 46
38- #define WS_LCD_PCLK 7
39- #define WS_LCD_DE 5
17+ #define WS_LCD_B3 14
18+ #define WS_LCD_B4 38
19+ #define WS_LCD_B5 18
20+ #define WS_LCD_B6 17
21+ #define WS_LCD_B7 10
22+
23+ #define WS_LCD_G2 39
24+ #define WS_LCD_G3 0
25+ #define WS_LCD_G4 45
26+ #define WS_LCD_G5 48
27+ #define WS_LCD_G6 47
28+ #define WS_LCD_G7 21
29+
30+ #define WS_LCD_R3 1
31+ #define WS_LCD_R4 2
32+ #define WS_LCD_R5 42
33+ #define WS_LCD_R6 41
34+ #define WS_LCD_R7 40
35+
36+ #define WS_LCD_VSYNC 3
37+ #define WS_LCD_HSYNC 46
38+ #define WS_LCD_PCLK 7
39+ #define WS_LCD_DE 5
4040
4141// Touch for gt911
4242#define WS_TP_SDA 8
5656#define WS_CH422G_SDA 8
5757#define WS_CH422G_SCL 9
5858
59-
6059// UART0 pins
6160static const uint8_t TX = 43 ;
6261static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 1414#define USB_SERIAL ""
1515
1616// display for ST7262
17- #define WS_LCD_B3 14
18- #define WS_LCD_B4 38
19- #define WS_LCD_B5 18
20- #define WS_LCD_B6 17
21- #define WS_LCD_B7 10
22-
23- #define WS_LCD_G2 39
24- #define WS_LCD_G3 0
25- #define WS_LCD_G4 45
26- #define WS_LCD_G5 48
27- #define WS_LCD_G6 47
28- #define WS_LCD_G7 21
29-
30- #define WS_LCD_R3 1
31- #define WS_LCD_R4 2
32- #define WS_LCD_R5 42
33- #define WS_LCD_R6 41
34- #define WS_LCD_R7 40
35-
36- #define WS_LCD_VSYNC 3
37- #define WS_LCD_HSYNC 46
38- #define WS_LCD_PCLK 7
39- #define WS_LCD_DE 5
17+ #define WS_LCD_B3 14
18+ #define WS_LCD_B4 38
19+ #define WS_LCD_B5 18
20+ #define WS_LCD_B6 17
21+ #define WS_LCD_B7 10
22+
23+ #define WS_LCD_G2 39
24+ #define WS_LCD_G3 0
25+ #define WS_LCD_G4 45
26+ #define WS_LCD_G5 48
27+ #define WS_LCD_G6 47
28+ #define WS_LCD_G7 21
29+
30+ #define WS_LCD_R3 1
31+ #define WS_LCD_R4 2
32+ #define WS_LCD_R5 42
33+ #define WS_LCD_R6 41
34+ #define WS_LCD_R7 40
35+
36+ #define WS_LCD_VSYNC 3
37+ #define WS_LCD_HSYNC 46
38+ #define WS_LCD_PCLK 7
39+ #define WS_LCD_DE 5
4040
4141// Touch for gt911
4242#define WS_TP_SDA 8
5656#define WS_CH422G_SDA 8
5757#define WS_CH422G_SCL 9
5858
59-
6059// UART0 pins
6160static const uint8_t TX = 43 ;
6261static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 77
88// BN: ESP32 Family Device
99#define USB_VID 0x303a
10- #define USB_PID 0x8234
10+ #define USB_PID 0x8234
1111
1212#define USB_MANUFACTURER "Waveshare"
1313#define USB_PRODUCT "ESP32-S3-Touch-LCD-7"
1414#define USB_SERIAL ""
1515
1616// display for ST7262
17- #define WS_LCD_B3 14
18- #define WS_LCD_B4 38
19- #define WS_LCD_B5 18
20- #define WS_LCD_B6 17
21- #define WS_LCD_B7 10
22-
23- #define WS_LCD_G2 39
24- #define WS_LCD_G3 0
25- #define WS_LCD_G4 45
26- #define WS_LCD_G5 48
27- #define WS_LCD_G6 47
28- #define WS_LCD_G7 21
29-
30- #define WS_LCD_R3 1
31- #define WS_LCD_R4 2
32- #define WS_LCD_R5 42
33- #define WS_LCD_R6 41
34- #define WS_LCD_R7 40
35-
36- #define WS_LCD_VSYNC 3
37- #define WS_LCD_HSYNC 46
38- #define WS_LCD_PCLK 7
39- #define WS_LCD_DE 5
17+ #define WS_LCD_B3 14
18+ #define WS_LCD_B4 38
19+ #define WS_LCD_B5 18
20+ #define WS_LCD_B6 17
21+ #define WS_LCD_B7 10
22+
23+ #define WS_LCD_G2 39
24+ #define WS_LCD_G3 0
25+ #define WS_LCD_G4 45
26+ #define WS_LCD_G5 48
27+ #define WS_LCD_G6 47
28+ #define WS_LCD_G7 21
29+
30+ #define WS_LCD_R3 1
31+ #define WS_LCD_R4 2
32+ #define WS_LCD_R5 42
33+ #define WS_LCD_R6 41
34+ #define WS_LCD_R7 40
35+
36+ #define WS_LCD_VSYNC 3
37+ #define WS_LCD_HSYNC 46
38+ #define WS_LCD_PCLK 7
39+ #define WS_LCD_DE 5
4040
4141// Touch for gt911
4242#define WS_TP_SDA 8
5656#define WS_CH422G_SDA 8
5757#define WS_CH422G_SCL 9
5858
59-
6059// UART0 pins
6160static const uint8_t TX = 43 ;
6261static const uint8_t RX = 44 ;
You can’t perform that action at this time.
0 commit comments