Git Product home page Git Product logo

Comments (7)

aceisace avatar aceisace commented on September 3, 2024

@startedfromtheb0ttom
If I've understood correctly, you're probably using the waveshare 7.5" 2-Colour Display, which does not support red.
You did mention 'clearly visible' in your comment. Does that mean that the red parts are displayed in a different manner? Could you please post a picture of the display to show the issue?

The best and most permanent fix I can think of would be to reduce the colours of the icons from 3 (black, white & red) to 2 colours (black and white). I'll try to figure out something regarding that (maybe creating a python 'converter' or manually convert the icons to just 2 colours with GIMP 2).

from inkycal.

 avatar commented on September 3, 2024

I use this 7,5" Waveshare E-Ink Display (https://www.waveshare.com/wiki/7.5inch_e-Paper_HAT). It's not the 3 Color Version. The red icons are not clearly visible on the screen from a distance
img_2103
img_2104
img_2105

from inkycal.

aceisace avatar aceisace commented on September 3, 2024

I've figured out why the red parts are not showing up properly. If you compare how the Display interprets data, it turns out that the red part is not allocated at all in the 2-colour display:

e-paper-2-colour-pixels

But in the 3-colour E-Paper Display, the data from the red parts are allocated.
e-paper-3-colour-pixels

I'm currently writing and testing a python converter which will reduce the colours of all .bmp's I created from 3 to 2. This will solve the issue of the 'disappearing' colour issue.

When I've confirmed that it works, I'll let you know again.

from inkycal.

aceisace avatar aceisace commented on September 3, 2024

@startedfromtheb0ttom

Although this software wasn't originally intended to be used with the 2-colour E-Paper Display, I'm going to add full support for the 2-colour version soon.

For now, I have a 'quick fix' which will allow you to use the software on the 2-colour E-Paper Display. I have tested it and confirm it works:

Usage;

curl -sSL https://raw.githubusercontent.com/aceisace/E-Paper-Calendar-with-iCal-sync-and-live-weather/master/2-Colour-support/setup | bash

Let me know if it works, thanks.

from inkycal.

aceisace avatar aceisace commented on September 3, 2024

I'll close this issue for now then.
If there's no further problem, do close this issue.

from inkycal.

 avatar commented on September 3, 2024

Thank you! It work's

from inkycal.

aceisace avatar aceisace commented on September 3, 2024

@startedfromtheb0ttom
Glad to hear that it works :).
I‘m going to improve the support for the 2-colour E-Paper soon (reduce the update time (by using the 2-colour E-Paper files), remove ‚calibration‘ for the red colour (since it‘s not required on the 2-colour E-Paper) and a few more improvements).

If you‘re interested, star or watch this repo to find out what‘s happening.

Since I don‘t actually have the 2-colour E-Paper display, I don‘t know how well the current fix will work reliably. Could I ask you to upload a picture of your E-Paper Calendar after a week or so? That way, I can see if there are any problems on the 2-Colour version. Thanks in advance.

from inkycal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.