Closed melwinek closed 3 years ago
Hello @melwinek , did you already try one of those two alternative display-models in your config?
@melwinek did you ever get this working ? I have a 2.13 display (SKU 12672) connected via a e-Paper ESP8266 Driver Board (I bought them together and there's a ribbon cable between the board and the display. I have similar yaml to yourself and also see 'Timeout while displaying image' in the logs
yaml looks like :
spi:
clk_pin: D5
mosi_pin: D7
font:
- file: 'materialdesignicons-webfont.ttf'
id: icon_font_30
size: 30
display:
- platform: waveshare_epaper
cs_pin: D8 # GPIO 15
dc_pin: D2 # GPIO 4
busy_pin: D0 # GPIO 16
reset_pin: D1 # GPIO 5
model: 2.13in
full_update_every: 6000
update_interval: 30s
lambda: |-
it.print(0, 0, id(icon_font_30), "Hello World!");
The manual for the board is here : https://www.waveshare.com/w/upload/a/a7/E-Paper_ESP8266_Driver_Board_EN.pdf I needed it to deduce the correct pin assignments. It also has a paper type switch but I've tried in both A & B and still get the same error :(
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Hi, on ESPHome 2021.8.0 with the same config on a ESP32 I have the same issue. The text gets displayed, however updated every second (the display kind of blinks) with error messages at random times. Has anyone solved this?
update: seems like the documentation or code on the update_interval is wrong. The documented 10s default updated interval is not implemented. My solution is to specify it (with a decent time >2sec), now the errors are gone.
update_interval: 15 sec
swifty
Operating environment/Installation (Hass.io/Docker/pip/etc.):
ESP (ESP32/ESP8266, Board/Sonoff):
Wemos D1 mini
ESPHome version (latest production, beta, dev branch)
Current stable
Affected component:
Description of problem:
Problem-relevant YAML-configuration entries:
Logs (if applicable):
Additional information and things you've tried:
Display totally not work, when i change 2.13 to 4.2 in Yaml and connect 4.2 display all is ok. My 2.13 screen display is like this: https://www.banggood.com/Waveshare-2_13-Inch-E-ink-Screen-Display-e-Paper-Module-SPI-Interface-Partial-Refresh-p-1365786.html?akmClientCountry=PL&&cur_warehouse=CN https://www.kiwi-electronics.nl/pi-zero-addons/e-ink-display-hat-for-raspberry-pi-2-13inch-250x122?lang=en