File tree 6 files changed +118
-123
lines changed
waveshare_esp32_s3_touch_lcd_4
waveshare_esp32_s3_touch_lcd_43
waveshare_esp32_s3_touch_lcd_43b
waveshare_esp32_s3_touch_lcd_5
waveshare_esp32_s3_touch_lcd_5b
waveshare_esp32_s3_touch_lcd_7
6 files changed +118
-123
lines changed Original file line number Diff line number Diff line change 7
7
8
8
// BN: ESP32 Family Device
9
9
#define USB_VID 0x303a
10
- #define USB_PID 0x823D
10
+ #define USB_PID 0x823D
11
11
12
12
#define USB_MANUFACTURER "Waveshare"
13
13
#define USB_PRODUCT "ESP32-S3-Touch-LCD-4"
Original file line number Diff line number Diff line change 14
14
#define USB_SERIAL ""
15
15
16
16
// 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
40
40
41
41
// Touch for gt911
42
42
#define WS_TP_SDA 8
56
56
#define WS_CH422G_SDA 8
57
57
#define WS_CH422G_SCL 9
58
58
59
-
60
59
// UART0 pins
61
60
static const uint8_t TX = 43 ;
62
61
static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 14
14
#define USB_SERIAL ""
15
15
16
16
// 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
40
40
41
41
// Touch for gt911
42
42
#define WS_TP_SDA 8
56
56
#define WS_CH422G_SDA 8
57
57
#define WS_CH422G_SCL 9
58
58
59
-
60
59
// UART0 pins
61
60
static const uint8_t TX = 43 ;
62
61
static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 7
7
8
8
// BN: ESP32 Family Device
9
9
#define USB_VID 0x303a
10
- #define USB_PID 0x8237
10
+ #define USB_PID 0x8237
11
11
12
12
#define USB_MANUFACTURER "Waveshare"
13
13
#define USB_PRODUCT "ESP32-S3-Touch-LCD-5"
14
14
#define USB_SERIAL ""
15
15
16
16
// 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
40
40
41
41
// Touch for gt911
42
42
#define WS_TP_SDA 8
56
56
#define WS_CH422G_SDA 8
57
57
#define WS_CH422G_SCL 9
58
58
59
-
60
59
// UART0 pins
61
60
static const uint8_t TX = 43 ;
62
61
static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 14
14
#define USB_SERIAL ""
15
15
16
16
// 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
40
40
41
41
// Touch for gt911
42
42
#define WS_TP_SDA 8
56
56
#define WS_CH422G_SDA 8
57
57
#define WS_CH422G_SCL 9
58
58
59
-
60
59
// UART0 pins
61
60
static const uint8_t TX = 43 ;
62
61
static const uint8_t RX = 44 ;
Original file line number Diff line number Diff line change 7
7
8
8
// BN: ESP32 Family Device
9
9
#define USB_VID 0x303a
10
- #define USB_PID 0x8234
10
+ #define USB_PID 0x8234
11
11
12
12
#define USB_MANUFACTURER "Waveshare"
13
13
#define USB_PRODUCT "ESP32-S3-Touch-LCD-7"
14
14
#define USB_SERIAL ""
15
15
16
16
// 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
40
40
41
41
// Touch for gt911
42
42
#define WS_TP_SDA 8
56
56
#define WS_CH422G_SDA 8
57
57
#define WS_CH422G_SCL 9
58
58
59
-
60
59
// UART0 pins
61
60
static const uint8_t TX = 43 ;
62
61
static const uint8_t RX = 44 ;
You can’t perform that action at this time.
0 commit comments