Skip to content
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

ESP32-8048S070C support ? #98

Open
Ramsy504 opened this issue May 5, 2024 · 9 comments
Open

ESP32-8048S070C support ? #98

Ramsy504 opened this issue May 5, 2024 · 9 comments

Comments

@Ramsy504
Copy link

Ramsy504 commented May 5, 2024

Hello will the ESP32-8048S070C Version supported ?

@suchmememanyskill
Copy link
Owner

suchmememanyskill commented May 5, 2024

I don't think it's a good idea to use that type of screen; the ui will be incredibly slow (~4fps)

But if you have a correct smartdisplay config, it would work

@dronecz
Copy link
Contributor

dronecz commented May 6, 2024

It is not so bad as you can see here.

There are still some issues:

  • flickering at the start, when board is connecting to WiFi
  • very quick restarts until set_screen_brightness() function is disabled

My config and changes are in dev branch of my fork.

@Ramsy504
Copy link
Author

Ramsy504 commented Jun 1, 2024

Looks great, Do you have a ready to Install Version?

@suchmememanyskill
Copy link
Owner

@dronecz when i was browsing the xtouch repo i noticed they have some sort of a boot delay. If you add a sleep method in the main function for 10-30s or so, does it boot normally afterwards without any hacks like this?

@dronecz
Copy link
Contributor

dronecz commented Jun 28, 2024

@suchmememanyskill Can you please point me to the code you have in mind? Do you mean repo for GT911 touch driver or something else?

@suchmememanyskill
Copy link
Owner

@dronecz

Seems to be put after screen init and before wifi connect/menu loading

https://github.com/xperiments-in/xtouch/blob/main/src%2Fmain.cpp#L50

You can sleep the device using the delay(int ms) function. It sleeps for the given time in miliseconds

@dronecz
Copy link
Contributor

dronecz commented Jun 28, 2024

@suchmememanyskill Xtouch driver is for resistive panels, but my display has a capacitive panel, so I do not think the code you are referring to is valid for my display.

@suchmememanyskill
Copy link
Owner

@dronecz this isn't display driver code. I don't know where you got that from. I suspect slowly initializing components will help

@dronecz
Copy link
Contributor

dronecz commented Jul 2, 2024

@suchmememanyskill Oh, sorry, I did not understood what you mean, but I now know what you mean. I will look at the code when I will have time. Thx

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

No branches or pull requests

3 participants