Modos Paper Monitor Pre-Launch on Crowd Supply
modos.tech
modos.tech
Interleaved Gradient Noise[0][1][2] comes to mind as an alternative to Bayer, and it can even be approximated quite well with just 8-bit operations! Basically, use the following function to determine your threshold based on pixel position: (x, y) => (142 * x + 79 * y) & 255
And for error diffusion, there are the Ostromoukhov and Zhou-Fang dithering algorithms[3][4], which I also have an JavaScript implementation of on Observable, so you can try it live[5].
[0] http://www.iryoku.com/next-generation-post-processing-in-cal...
[1] https://bartwronski.com/2016/10/30/dithering-part-three-real...
[2] https://blog.demofox.org/2022/01/01/interleaved-gradient-noi...
[3] https://perso.liris.cnrs.fr/victor.ostromoukhov/publications...
[4] https://dl.acm.org/doi/abs/10.1145/1201775.882289
[5] https://observablehq.com/@jobleonard/variable-coefficient-di...
Glider – open-source eInk monitor with an emphasis on low latency - https://news.ycombinator.com/item?id=40358309 - May 2024 (146 comments)
Also related:
Modos Paper Monitor (2022) - https://news.ycombinator.com/item?id=37740483 - Oct 2023 (73 comments)
The Modos Paper Monitor - https://news.ycombinator.com/item?id=31899012 - June 2022 (1 comment)
The Modos Paper Monitor - https://news.ycombinator.com/item?id=31858659 - June 2022 (82 comments)
The Modos Paper Monitor - https://news.ycombinator.com/item?id=31837548 - June 2022 (1 comment)
Would You Buy the First Laptop with an E-Paper Screen? - https://news.ycombinator.com/item?id=31750028 - June 2022 (15 comments)
The Modos Paper Laptop - https://news.ycombinator.com/item?id=31394226 - May 2022 (224 comments)
Modos: The World’s First E-ink Laptop - https://news.ycombinator.com/item?id=29929446 - Jan 2022 (13 comments)
I like having both a sky, and somewhat changing digital artifacts in my field of view.
A minor concern is that there are so few supply chains for the underlying technology. This is a bit like "that screen really came from Samsung like all the others" or the more real world of where disk platters come from (Thailand, for almost everyone, at one point if not continuously)
(with love, vi user)
We have commercial displays of similar size available around 800 usd. So, adding up the manufacturing, development and other overheads my guess is it could be around 1000 USD.
The dev kit should cost less if we can source the monitor & enclosure ourselves.
I didn't go through the complete list of supported hardware but if we can get the dev kit work with old kindle or kobo 6" displays it should be an interesting diy to work on.
[1]: https://shopkits.eink.com/en/product/detail/13.3''ePaperDisp...
[2]: https://www.mouser.com/ProductDetail/AMD-Xilinx/XC6SLX16-3CS...
Before that, sometimes I worked using my kindle as a screen connected to the computer. Which was a nice distraction free environment.
https://www.reddit.com/r/kindle/comments/17uf45p/kindle_as_c...
It did it before night mode and does it far better. ;)
I'm still mostly interested in an Inkplate 10 though 13.3" is a better size for an e-reader. For a desktop monitor I really want 20" or larger. For E-ink that would be super expensive.
Also, it seems like large panels could be relatively power hungry, at least on peaks, to be powered by a classic 5V USB brick, when the standard is limited from 55mA to 1.5A (rarely) [0].
The CrowdSupply page says it includes an "E-paper power supply with up to 1 A peak current on +/-15 V rail supporting large panels sizes".
0: https://en.wikipedia.org/wiki/USB_hardware#Allowable_current...
Perhaps some of the supporting circuitry could be housed in a USB bay for example?
https://youtube.com/watch?time_continue=97&v=pXn-bAwzNv4
(Links to 1m 37s in the video on the submission page.)
In the video they show a mode where it is B&W while scrolling, but after stopping the scroll it flashes and renders in gray-scale. The narrator mentions several possible modes; noting that 16-shade gray-scale is too slow for any interactive use (including typing), but 4-shade can allow typing and B&W can allow fast scrolling &c.