HASwitchPlate / openHASP

HomeAutomation Switchplate based on lvgl for ESP32
https://www.openhasp.com
MIT License
726 stars 185 forks source link

Add support for Guition JC4827W543 #729

Closed kiwiz closed 5 months ago

kiwiz commented 6 months ago

Resolves #713.

An upgrade of Arduino_GFX was required to get this working. I know that v1.4.6 works as well, but I bumped it up to the newest available version. Are changes necessary to src/drv/tft/Arduino_PCA9535SWSPI.* for this change to land (per the comment in platformio.ini)?

saeugetier commented 6 months ago

I tested this PR on my JC4827W543C and it works. The screen works fluently and the touchscreen is responsive. The configuration is only for the capacitive touch screen. Please add the postfix "c" for the capacitive variant.

saeugetier commented 6 months ago

IMG_20240520_163304942

kiwiz commented 5 months ago

Thanks for testing. I've added the C suffix.

There's a non-deterministic crash that I haven't been able to figure out that appears to be related to NTP.

kiwiz commented 5 months ago

False alarm, it appears to be due to a deadlock with syslog enabled, if the server is unreachable.

vmfs1968 commented 5 months ago

hello I also have a similar display. How do I get it to work?

vmfs1968 commented 5 months ago

I have a display like this, I needed the bin file for it. Can someone fix it?

fvanroie commented 5 months ago

Download Guition.zip at the bottom of https://github.com/HASwitchPlate/openHASP/actions/runs/9209725652