7.5 e-Paper waveshare is not working

Hello ! I recently bought a Waveshare 7.5inch e-Paper HAT in Amazon alongside a Raspberry Pi. The display arrived first so I tried to make it work with an Arduino following the documentation (Im using the epd_7in5_V2 example code).

I connected everything up, but the display wont show any activity. I went through every connection multiple times and everything seems right.

Vcc → 5V
GND → GND
DIN → D11
CLK → D13
CS → D10
DC → D9
RST → D8
BUSY → D7

I also tried connecting it through the bottom connector for the raspberry but same result. The two switches in the board seem to be ok, first one is for display config and it’s set to B (other) and second one is for interface config and it’s set to 0 (4-line SPI).

The Arduino code stalls waiting for the busy signal after sending the first few init commands. I also checked that the Arduino input for the busy pin was working.

There is no visible damage in the board or the display either. Any ideas on the where the error might be ? Thanks.

Also, the screen has the “V2” sticker on the back.


Not sure how this pertains to Particle devices.
This community is not for Arduino nor RaspberryPi nor WaveShare.

However, (clarification: on Particle devices) you’d want to send data from the Master to the Slave, hence the pin you want is MOSI (Master Out Slave In) D12 not MISO (Master In Slave Out) D13.

You also want to use 3.3V not 5V for the display

Thanks for your answer !

This community is not for Arduino nor RaspberryPi nor WaveShare

My mistake, I saw other posts about this display so I thought it was still ok to post in here.

However, you want to send data from the Master to the Slave, hence the pin you want is MOSI (Master Out Slave In) D12 not MISO (Master In Slave Out) D13.

Following the documentation, it says that I should connect DIN to D11 and D13 to CLK. From what I see online, D12 is MISO, D11 is MOSI and D13 is SCK

You also want to use 3.3V not 5V for the display

In the documentation it says that for Arduino you can connect it to VCC 5V while for the Raspberry it does say VCC 3.3V (I guessed it might have a regulator for the Arduino 5V), maybe it’s a typo on the documentation and It’s only 3.3V.

Since the Arduino logic signals will be 5V anyway I will have to wait for the Raspberry to arrive to try and see if there is a difference with 3.3V

1 Like

That’s where the difference between Particle devices and Arduino comes into play.
On Particle devices like the Boron D12 is MOSI

I just clarified the scope of the statement above.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.