-
Notifications
You must be signed in to change notification settings - Fork 20
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
To everyone having issues #11
Comments
If anyone is using ESP-IDF/ ESP32 I made a class that works with this display: https://github.com/martinberlin/cale-idf/wiki/Model-heltec0151.h Attention when using the class recommended by @zvoniimiir if I see this correctly the controller is different than the one in this class (SSD1681) |
Hi Martin, Wim |
So i finally discovered that mine does have the SSD1681 however i couldn't get it to play nice with the library yet. |
Try to use my ESP-IDF epaper library. Maybe it's not such a quick start as the Arduino ESP32 framework, but my library definitively works :) |
I tried to give it a try, but it's not quite clear to me how to set up the 'hello worl' example for this. |
Sure one afternoon I can show you around, just send me an email to martin at luckycloud.de |
Hi Martin, i wrote you an email, hope you got it. In the meanwhile i figured out that my e-ink display actually has the SSD1681 installed, It is clear that there are indeed a couple of different versions produced by Heltec and it is not well documented at all which version you will get, other than the sticker indication. Any way i'm happy to see it work now, unfortunately one is bricked/broken. Hope this info will help anybody strugling out there. ps : Martin, i still want to try your library and have a small chat of course ;) edit : it seemed the first panel i tested was bricked, it's the reason why i couldn't make it work with the library anymore |
I have 2.13'' brw display, that I have tried countless libraries on, but it still displays that default image.. Is it possible I have damaged it by sending 5V data instead of 3.3v ? Are there a way to tell ? |
I have a class in my ESP32 IDF component that works good with it: https://github.com/martinberlin/cale-idf/wiki/Model-gdeh0213b73.h for the 1.51 inches b/w try: But I always had this version that you can see in my ESP32 watch that gas the IL0389 IC. Not sure if there are another versions out there. This is Espressif IDF, not arduino ESP32 but is easy to compile it if you have the IDF >= 4.2 installed |
By now you know this repository is crap. This is what worked for me on a 1.54 e-ink display. It should work on other sizes as well.
NOTE: This display requires 3.3 data lines. It works on 5v data lines, but just barely. The display is not crisp. I've read it's possible to use a 10k/4k7 resistor divider for 5v data lines, but it didn't work for me.
Download this library https://github.com/ZinggJM/GxEPD
From Arduino IDE, open the example
Select this display
#include <GxGDEH0154D67/GxGDEH0154D67.h> // 1.54" b/w
Use these pins
GxIO_Class io(SPI, /CS=/ 10, /DC=/ 9, /RST=/ 8);
GxEPD_Class display(io, /RST=/ 8, /BUSY=/ 7);
Connect as follows (display / arduino):
VCC / VCC
GND / GND
D/C / D9
SDI / D11
CS / D10
CLK / D13
BUSY / D7
The text was updated successfully, but these errors were encountered: