esphome / esphome/feature-requests

Add support QYEG0213RWS800 E-Paper Display

Open
#2,556 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**

I got these displays thinking they were waveshare displays and I didnt get them to work with the waveshare library.
They sort of work with the 2.13in-ttgo-b74, 2.13in-ttgo-b1 and 2.13in-ttgo-dke options, text appears but there is red noise in overlayed, after a second it disappears into white and the flickering starts again. I would be happy if only the black works, as there is no support for other colours like stated. I tried different update intervals, turned off partial refresh and tried the alternative reset duration, but nothing changed.
**Please describe your use case for this integration and alternatives you've tried:**

I did get a clear image with the QYEG0213RWS800_BWR example at https://github.com/HelTecAutomation/e-ink but that just shows a static image and I would like to display data from home assistant, like I do on a TFT with ESPHome.
It most likely just needs a few different instructions, but the more I looked at it, the less I understood.
There is also a PDF datasheet for this display here: https://resource.heltec.cn/download/e-ink/213/2.13b%26w%26r/QYEG0213RWS800/QYEG0213RWS800F13_V1.2.pdf

If someone takes the time to integrate them it would be very much appreciated.
**Additional context**

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the QYEG0213RWS800_BWR example from HelTecAutomation/e-ink with the QYEG0213RWS800F13_V1.2.pdf datasheet, focusing on the display instructions and refresh behavior. Check how ESPHome exposes similar displays, then verify that the QYEG0213RWS800 can show stable black content driven by Home Assistant data rather than only a static image.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.