Skip to content

Waveshare PhotoPainter 7.3" (ASIN B0G4RJSPJC) needs epd7in3e with PWR_PIN=27 #612

@pokushalov

Description

@pokushalov

Hi, thanks for InkyPi.

I tested InkyPi on this hardware:

Raspberry Pi Zero 2 W
Waveshare PhotoPainter 7.3" E6 (Amazon ASIN: B0G4RJSPJC)
Driver type: epd7in3e
InkyPi installed and runs, but this hardware does not work with default Waveshare epdconfig.py power pin (PWR_PIN=18).

For this board, I had to change:

epdconfig.py
class RaspberryPi
PWR_PIN = 18 -> PWR_PIN = 27
After this change, display flow works (init, display, sleep).

Without this change, behavior was busy-wait hangs during refresh/clear.

Could you please add support for this hardware variant?

Suggested options:

Add config option in device.config (example: waveshare_pwr_pin: 27)
Or add installer flag (example: -W epd7in3e --ws-pwr-pin 27)
Or add a preset profile for PhotoPainter E6 (epd7in3e + pwr_pin=27)
This would avoid manual edits after install/update.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions