Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
andreas-nn opened this issue Jan 16, 2025 · 0 comments
Open

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

andreas-nn opened this issue Jan 16, 2025 · 0 comments

Comments

@andreas-nn
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant