-
Notifications
You must be signed in to change notification settings - Fork 600
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
Missing example EPD_7in5bc_V2 #259
Comments
epd7in5b_V2 is applicable to your screen. |
Thank you for the response. With a logic analyzer I can confirm the following behavior: I am also wondering why in the example epd7inb_V2 the command 71h is being sent during |
Hello, |
I found the following hint in the FAQ: Question:Why is the BUSY pin always busy?, but the answer does not really help me to understand the problem. |
Another weird thing: normally, the ESP32's HSPI interface is wired as follows (see https://github.com/espressif/arduino-esp32/blob/master/libraries/SPI/examples/SPI_Multiple_Buses/SPI_Multiple_Buses.ino):
but on the WaveShare e-Paper ESP32 Driver Board - according to the Wiki pin list and the schematic - we have:
|
And maybe because of this, SPI transfers are implemented by bit-banging in the ESP32 Driver Board examples (see DEV_Config.cpp). |
My display is probably broken. |
I tried the MicroPython version from https://github.com/tanahy/micropython-waveshare-epaper today - https://github.com/tanahy/micropython-waveshare-epaper/blob/dev/epaper7in5_V2.py to be precise. I tweaked the pin configuration a little bit to adapt to the WaveShare e-Paper ESP32 Driver Board and got the following results: Then we have got the begin of the init sequence: ... Repeat: Any ideas? |
test.py:
|
I also tried to changed the baudrate to a lower value, switched the display type (A/B) and used an external 3.3V power supply - to no avail. |
I just found the following PR: #193
So, instead of waiting for the Busy signal to become de-asserted, the wait loop left after a timeout. And the |
I ordered a second display (this time 7.5 inch T7, i.e. black/white) and a second WaveShare e-Paper ESP32 Driver Board. Now I found out that
|
That's how it was for me, too @SSYYL. The new display is now running fine with the example code. |
Hello,
which example in the folder "Arduino/" is the correct version for this e-paper?
As per the documentation it should be the "EPD_7in5bc_V2" example. The name is also listed in the Arduino/README.md file but no corresponding folder could be found.
The example in epd7in5b_V2 didn't work for me. It hangs during initialization in WaitUntilIdle().
I have the 7.5 inch model V3 and the HAT Rev2.2.
The text was updated successfully, but these errors were encountered: