ePaper.js

Hardware

e-paper display control

SHOW HN2020

145points
12comments
#415of 3,028 in 2020
Top 14%of 2020 by points

How HN took it

CuriousMostly questions and neutral comments

1 positive, 6 neutral or asking, 0 mixed, 0 critical, out of 7 comments about the project. Thread score +0.07.

Design: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Looks cool and promising

    From 1 comment
    • Looks very cool and promising. I'm wondering what's the power draw for the Pi with this one since it "Loads index.html in a headless instance of Chromium, using Puppeteer". Isn't…
      sdfhbdf on HN

Objections

  • Puppeteer/Chromium may be too power hungry for battery use

    From 2 comments
    • Looks very cool and promising. I'm wondering what's the power draw for the Pi with this one since it "Loads index.html in a headless instance of Chromium, using Puppeteer". Isn't…
      sdfhbdf on HN
    • Quick idea: even though Chromium (not Puppeteer) is quite power hungry, you only need to run it once every update period and then take a archive/dump of the output that gets fed…
      capableweb on HN

Requests

  • Support partial refresh to avoid ghosting

    From 2 comments
    • The problem with e-ink is that redrawing pixels without cycling leads to ghosting after a few draws. Most displays automatically cycles the entire screen now and then to mitigate…
      mekkkkkk on HN
    • The Waveshare displays do support partial refresh, but I haven't had time to look into exposing it into Node, yet.
      robocollab on HN
  • Lower power operation, e.g. start and stop Chromium per update

    From 2 comments
    • Quick idea: even though Chromium (not Puppeteer) is quite power hungry, you only need to run it once every update period and then take a archive/dump of the output that gets fed…
      capableweb on HN
    • It would be pretty easy to modify the chain of command to have the backend start and stop the Chromium process. I haven't taken any detailed measurements, yet, but I'm guessing…
      robocollab on HN

Questions

  • What is the power draw on a Raspberry Pi?

    From 1 comment
    • Looks very cool and promising. I'm wondering what's the power draw for the Pi with this one since it "Loads index.html in a headless instance of Chromium, using Puppeteer". Isn't…
      sdfhbdf on HN
  • Why do some screen updates need a full inversion while others change trivially?

    From 1 comment
    • When using my reader, sometimes mutations require a full screen invert. Sometimes stuff just seems to change trivially. What governs that? Is that done by the display or driver…
      Waterluvian on HN

Alternatives named

  • Pi Zero with a LiPo battery daily news display

    From 1 comment
    • I built something that's similar to what you're describing, here's an article about it: https://www.hackster.io/lukehaas/e-ink-display-for-daily-news-weather-and-more-3dd7b1 It…
      lukehaas on HN
  • ESP8266 with canvas-mocked graphics library

    From 1 comment
    • I have used an low-power ESP8266 together with a native drawing library for this use case. As getting the drawing perfect is quite cumbersome i have mocked the graphics library…
      gregod on HN
  • KOReader on Kindle

    From 1 comment
    • Application driven. KOReader (which I use on my Kindle) lets you even configure this to every X pages.
      captn3m0 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/24240680)