-
Notifications
You must be signed in to change notification settings - Fork 15
Description
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:
- [UC8253 Datasheet (UltraChip)](https://www.urtech.co/uploads/UC8253_DS.pdf)
- [Good Display UC8253 EPD Modules](https://www.good-display.com/)
- Existing implementation and display drivers in the Magic E-Paper firmware