Skip to content

Add support for additional e-paper displays using UC8253 controller #105

@mariobehling

Description

@mariobehling

The Magic E-Paper App currently supports a limited number of e-paper displays. To expand the compatibility and usefulness of the app, we should add support for a broader range of e-paper screens using the UC8253 display driver.

The UC8253 is widely used in small to medium-sized e-paper displays, particularly monochrome and tricolor screens ranging from 1.54" to 2.9". Adding support for more of these displays will make the app useful for a broader range of hardware setups.

Target screens (examples):

  • GDEH0154D67 – 1.54" 200×200 (B/W)
  • GDEH0213B73 – 2.13" 250×122 (B/W)
  • GDEH029A1 – 2.9" 296×128 (B/W)
  • GDEH029Z13 – 2.9" 296×128 (B/W/R)
  • Waveshare equivalents using UC8253

Tasks:

  • Identify UC8253-based displays currently available from vendors like Good Display and Waveshare

  • Add support for each verified display including:

    • Resolution
    • Color configuration (B/W, B/W/R)
    • Timing and initialization parameters
  • Ensure support in the firmware and corresponding display selection in the app

  • Test rendering and power management behavior for each new screen

  • Update documentation and README with a list of supported UC8253 displays

References:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions