Hi
TLDR: My PiZero2 draws only to one half of an eInk screen. The screen works with a Pi3.
Long:
I'm recreating https://github.com/speedyg0nz/MagInkCal and have connected my RaspberryPi Zero2 to the Waveshare Display: https://www.waveshare.com/wiki/12.48inc ... spberry_Pi But my PiZero2 only draws to half the screen:
![Image]()
To debug, I have tried the following:
- Tried with Pi3: The whole display works.
- Tried with different PiZero2: Only shows half screen.
- Reinstalled everything from scratch multiple times.
- Use different power supplies: Pi3 always draws to the whole screen, PiZero2 only to half of it.
I'm confused as to what could be the problem. The original MagInkCal used a Zero1 with 32bit and the Raspi3 is also 32bit, whereas my PiZero2 is 64bit. Could that be the problem?
I have attached the output for Pi3/Zero2. Here is the eInk display showing all of its display working with the Pi3:
![Image]()
Any help or pointers are appreciated.

TLDR: My PiZero2 draws only to one half of an eInk screen. The screen works with a Pi3.
Long:
I'm recreating https://github.com/speedyg0nz/MagInkCal and have connected my RaspberryPi Zero2 to the Waveshare Display: https://www.waveshare.com/wiki/12.48inc ... spberry_Pi But my PiZero2 only draws to half the screen:
To debug, I have tried the following:
- Tried with Pi3: The whole display works.
- Tried with different PiZero2: Only shows half screen.
- Reinstalled everything from scratch multiple times.
- Use different power supplies: Pi3 always draws to the whole screen, PiZero2 only to half of it.
I'm confused as to what could be the problem. The original MagInkCal used a Zero1 with 32bit and the Raspi3 is also 32bit, whereas my PiZero2 is 64bit. Could that be the problem?
I have attached the
Code:
gpio readall
Any help or pointers are appreciated.
Statistics: Posted by pythago — Wed Feb 05, 2025 8:25 pm