esphome / feature-requests

ESPHome Feature Request Tracker
https://esphome.io/
401 stars 26 forks source link

Add support for WeAct Studio 1.54 Inch Epaper Module EPD #2697

Open lboue opened 1 month ago

lboue commented 1 month ago

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

Add support for WeActStudio.EpaperModule: WeAct Studio 1.54 Inch Epaper Module EPD (ref GDEH0154D67).

3

Additional context

WeAct boards

latonita commented 3 weeks ago

@lboue Hi, did you try waveshare epaper component? I suppose it shall work with ssd1681

latonita commented 1 week ago

@lboue This display finally came to me from aliexpress... and it properly works with existing component.

I attached it to my esp32dev module like this:


spi:
  clk_pin: GPIO18 # scl
  mosi_pin: GPIO23 # sda

display:
  - platform: waveshare_epaper
    model: 1.54inv2
    cs_pin: GPIO17
    dc_pin: GPIO22
    reset_pin: GPIO19
    busy_pin: GPIO21
    update_interval: 15s
    full_update_every: 30
    lambda: |-
      it.print(10, 10, id(font1), "Hello World!");

I might update documentation so it will include WeAct name so it can be found by search function on the site.

lboue commented 1 week ago

@latonita Thanks for the test. I'm going to try it again.