Skip to content

Need help with a possible UC8159 bwry variant tag #12

Description

@krikkirk

I'm experiencing difficulties getting a Newton Pro 6.0 tag to function correctly. The device features a 5.8/6.0 BWRY e-paper display. I tested the existing uc8159.cpp driver and it performed reasonably well, but it lacks yellow color support. After attempting multiple driver implementations with AI assistance, the results have been unsatisfactory. The best outcome I've achieved still exhibits issues such as:

Display splitting into quadrants with glitched sections
Single display regions with black color bleeding and fading effect.

Image

Image

Captures

spi_captures.zip

PCB

Image

Another question: the capture displays two data transmissions without a corresponding command. While this might not be significant, I'm unsure how the SC would handle or interpret this.
Image

Could someone please review the implementation and identify what might be going wrong? I'd appreciate any help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions