Skip to content

add 5.83 inch colored e-paper GDEQ0583Z31 with ESP32S3-FH4R2 #276

Open
@andreas-nn

Description

@andreas-nn

The examples are very good, but I wanted to use another size: 5.83 inch b/w/r.

This size can not been used with the standard-RAM. There was an program exception.
But now are many boards with PSRAM available. i.e. ESP32S3-supermini

Changes:

  • select ESP32s3dev at Arduino and enable PSRAM - now there is enough RAM available.
  • alter the GPIO (restriction: I use a ESP32S3-supermini. There are only 13 GPIO available)
  • I use the Waveshare "Universal e-Paper Raw Panel Driver HAT". There is an extra-Pin PWR. It must set to High.
    #define EPD_PWR and activate in two places
  • For the use of the red color I defined "GxEPD_COLOR". (line 76) Here can you set the color to red, black or yellow (if available).
    some interesting elements are changed from EPD_BLACK to EPD_COLOR.
  • the variables BUILTIN_LED and BATTERY were defined at the upper section.
  • because of the missing argument color at "drawString" I duplicated the function to "drawStringColored". Add the argument color to the function would be a strong change at now.
  • Fields selected and coordinates changed.

the program and the picture are added.

Andreas

Image

Waveshare_583_3C.ino.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions