Skip to content

Waveshare ESP32-S3-Touch-LCD-4.3 board #99

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 22 commits into from
Jul 31, 2024

Conversation

lboue
Copy link
Contributor

@lboue lboue commented Jul 30, 2024

Add support for Waveshare ESP32-S3-Touch-LCD-4.3 board

@lboue
Copy link
Contributor Author

lboue commented Jul 30, 2024

Serial Boot log

============ Before Setup End ============
Squareline WiFi clock example start
[   917][W][STA.cpp:537] disconnect(): STA already disconnected.
Initialize panel device
D (430) ESP_Panel: Panel init start
D (431) ESP_Panel: Use LCD
D (431) ESP_Panel: Use RGB bus
D (431) ESP_Panel: Create LCD bus
D (433) ESP_Panel: Create LCD device
D (436) ESP_Panel: Use touch
D (439) ESP_Panel: Use I2C bus
D (442) ESP_PanelHost: Add host I2C[0]
D (445) ESP_Panel: Create touch bus
D (448) ESP_Panel: Create touch device
D (452) ESP_Panel: Use IO expander
D (455) ESP_Panel: Initialize host
D (458) ESP_PanelHost: Initialize host I2C[0]
D (462) ESP_Panel: Panel init end
D (465) ESP_PanelHost: Destroyed
D (468) ESP_Panel: Panel begin start
D (471) ESP_Panel: Begin IO expander
D (475) ESP_Panel: Begin LCD
D (500) ST7262_CPP: LCD panel @0x3fca8e6c created
D (500) ESP_PanelLcd: Begin start
D (501) ESP_PanelLcd: Begin end
D (501) ESP_Panel: Begin touch
D (502) ESP_PanelBus_I2C: Panel IO @0x3fcb0e38 created
D (507) ESP_PanelTouch: Disable interruption
D (511) GT911_CPP: Use default GT911 driver data(address: 0x5d)
I (517) GT911: LCD touch panel create success, version: 1.1.1
W (522) GT911: Unable to initialize the I2C address
I (527) GT911: TouchPad_ID:0x39,0x31,0x31
I (531) GT911: TouchPad_Config_Version:67
D (534) ESP_Panel: Panel begin end
Initialize LVGL
[  1041][D][lvgl_port_v8.cpp:610] lvgl_port_init(): [lvgl_port] Initialize LVGL display driver
[  1051][D][lvgl_port_v8.cpp:447] display_init(): [lvgl_port] Malloc memory for LVGL buffer
[  1059][D][lvgl_port_v8.cpp:454] display_init(): [lvgl_port] Buffer[0] address: 0x3fcb10c4, size: 32000
[  1069][D][lvgl_port_v8.cpp:454] display_init(): [lvgl_port] Buffer[1] address: 0x3fcb8dd4, size: 32000
[  1078][D][lvgl_port_v8.cpp:485] display_init(): [lvgl_port] Register display driver to LVGL
[  1089][D][lvgl_port_v8.cpp:404] update_callback(): [lvgl_port] Update display rotation to 0
[  1098][D][lvgl_port_v8.cpp:405] update_callback(): [lvgl_port] Current mirror x: 0, mirror y: 0, swap xy: 0
[  1108][D][lvgl_port_v8.cpp:623] lvgl_port_init(): [lvgl_port] Initialize LVGL input driver
[  1116][D][lvgl_port_v8.cpp:537] indev_init(): [lvgl_port] Register input driver to LVGL
[  1124][D][lvgl_port_v8.cpp:639] lvgl_port_init(): [lvgl_port] Create mutex for LVGL
[  1132][D][lvgl_port_v8.cpp:643] lvgl_port_init(): [lvgl_port] Create LVGL task
[  1139][D][lvgl_port_v8.cpp:568] lvgl_port_task(): [lvgl_port] Starting LVGL task
Create UI
Wifi connecting...

@lboue lboue marked this pull request as ready for review July 30, 2024 09:44
@lboue
Copy link
Contributor Author

lboue commented Jul 30, 2024

@Lzw655 Could you also add this change in the release v0.1.6?

Copy link
Collaborator

@Lzw655 Lzw655 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Others LGTM. Thanks for your contributions! 👍

@Lzw655 Lzw655 merged commit 1f8d12a into esp-arduino-libs:master Jul 31, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants