Open Aculeasis opened 2 years ago
This will be fixed in as soon my PR is merge into the dev branch. Or you can test out my reworked version on https://github.com/nielsnl68/switchplate by including:
external_components:
- source: github://nielsnl68/switchplate
components: [ili9xxx]
refresh: 10m
spi:
mosi_pin: 23
miso_pin: 19
clk_pin: 18
display:
- id: my_display
platform: ili9xxx
model: ili9341
cs_pin: 5
dc_pin: 16
...
This will be fixed in as soon my PR is merge into the dev branch. Or you can test out my reworked version on https://github.com/nielsnl68/switchplate by including:
external_components: - source: github://nielsnl68/switchplate components: [ili9xxx] refresh: 10m spi: mosi_pin: 23 miso_pin: 19 clk_pin: 18 display: - id: my_display platform: ili9xxx model: ili9341 cs_pin: 5 dc_pin: 16 ...
@nielsnl68 Is this fixing this as well? https://github.com/esphome/issues/issues/3317
Yes, that is being fixed with my PR.
Lovely. Thanks a lot!!
BTW i have also an enhanced version for the ili9xxx family drivers which can be found part of my switchplate project at: https://github.com/nielsnl68/switchplate
you can easily load it as external_components:
external_components:
- source: githup://nielsnl68/switchplate
components: [ili9xxx, ili9341]
refresh: 10s
When you have time could you test it as well? Maybe you have other displays in the same family as well to test. I love to hear of ALL works well. But be aware it is still in development i could change thinks when needed.
Currently the driver component supports the ILI9341, ILI9342, ILI9481, ILI9486 and the ILI9488.
@nielsnl68 - Do you have any knowledge of when your fix will be merged in to the DEV branch? I am having the following issue #3317 and hoping for your fix, but spotted there may be additional errors? (https://github.com/esphome/esphome/pull/3795#issuecomment-1270262065)
Apologies, not super up on github and how these projects work (basically how and when a merge to DEV may happen), thanks for the hard work on this!
When you use the ili9341 then there is no easy, only when you want to use a bigger screen, then the memory issue will pop up. I do not know when or if @jesserockz will add my PR to dev. Better to ask @jesserockz on Discord.
The problem
I found that if nothing draws in the lambda or the lambda isn't declared, the watchdog timer will be triggered. I draw a dot to fix it. Is this a bug, isn't?
Which version of ESPHome has the issue?
2022.6.2
What type of installation are you using?
Home Assistant Add-on
Which version of Home Assistant has the issue?
2022.6.7
What platform are you using?
ESP32
Board
nodemcu esp32
Component causing the issue
ili9341
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No response