I'm new to the e-paper world, and I'm having some real trouble getting these to work with either an arduino mega or arduino nano. I've tried multiple e-paper displays. (4.2", 2.9" v2, and a 2.7" HAT)
Wiring is as follows for nano:
BUSY -> 7, RST -> 9, DC -> 8, CS-> 10, CLK -> 13, DIN -> 11, GND -> GND , VCC -> 3.3v
and this for mega:
BUSY -> 7, RST -> 9, DC -> 8, CS-> 53, CLK -> 52, DIN -> 51, GND -> GND , VCC -> 3.3v
Uncommented line for the 2.9":
GxEPD2_BW<GxEPD2_290_T94_V2, MAX_HEIGHT(GxEPD2_290_T94_V2)> display(GxEPD2_290_T94_V2(/CS=/ SS, /DC=/ 8, /RST=/ 9, /BUSY=/ 7)); // GDEM029T94, Waveshare 2.9" V2 variant
This is what I get when I connect straight to the arduino to the display with said wiring and the GXEPD2 example loaded:
It will refresh the screen, but it will always display something like this. This is the case with all 3 displays....
What am I do wrong?!?! I'm getting very frustrated with this thing.
I've tried using a logic level converter ( TXS0108E) even though a believe all these displays are 5v tolorant, but got nothing to display on the screen at all.
here are the links to all my displays:
2.7" v2
4.2"
2.7" HAT
