E-ink wifi display project
davidgf.net
davidgf.net
There's one Chinese company that's shipping a 13.3" USB display ($1300 for the first gen [2] or $799 to pre-order a second-gen product [3]) and surprisingly enough, 10" Pixel Qi screens are also being sold, with some support for about $400 [4] or for about $150 from random Chinese retailers. [5]
Currently, the easiest/most cost effective options for getting a large e-ink display showing content are either buying a used 9.7" Kindle DX (around $150-200) and hacking VNC onto it [6] or doing running VNC on the 13.3" Onyx BOOX MAX (~$650, in short supply, it runs Android 4.0 and has wifi, BT and a pressure sensitive touchscreen/stylus so has some potential) [7]
[1] https://www.raspberrypi.org/forums/viewtopic.php?f=45&t=8492...
[2] http://www.solcomputer.com/sol-cvs-e-ink-monitor.html
[3] http://the-digital-reader.com/2016/05/26/dasung-paperlike-e-...
[4] http://www.solcomputer.com/pixel-qi-display-2.html
[5] https://www.google.com/search?q=pixel+qi+display&oq=pixel+qi...
[6] https://tinyapps.org/docs/e-ink-monitor.html
[7] http://www.onyx-international.com/index.php/en/boox-products...
https://www.indiegogo.com/projects/paperlike-world-s-first-e...
https://www.indiegogo.com/projects/13-3-inch-android-e-reade...
echo 200 >/sys/class/backlight/intel_backlight/brightness
to set the brightness below the default minimum (change the value 200 as required)I can comfortably read on this screen in complete darkness.
I have hotkey set for these commands.
Alas, they ony go up to a 4.4 inch 320x240 model...
But it's a bit disappointing Dasung needs drivers, which are quite unstable and only available for OS X & Win 7.
This thread shows that there's a decent market for this, someone take our money!
Given screen parts like that are so available (and cheap, <$15), I'm surprised there isn't bigger market in adapting them to other display tech.
It works by using the display purely as a framebuffer, everything is rendered on server and sent over wifi/3g. It gets you amazing autonomy times and is easily powered by solar in outdoor installations.
disclaimer: founders are friends
The easiest way would be to display a custom page in the Kindle's browser and use the meta refresh property to reload the page periodically. This would not have good battery life.
A better way would be a custom program running on a kindle that would: enable the wifi, load the content to be displayed from a server as an image, disable wifi, save the image as a custom screensaver, turn off until it's time to redo it. The custom screensaver is displayed with the Kindle turned off, which would lead to very good battery life. There are people building custom firmwares for the kindle, I wonder how difficult it would be to code this.
[1] http://www.epubor.com/how-to-jailbreak-kindle-paperwhite.htm...
[2] http://www.mobileread.com/forums/showthread.php?t=150434
#!/bin/sh
sleeptime=600 #seconds
url="http://whatever/formatted-for-kindle.png"
tmp_image="/tmp/image.png"
wifienable() {lipc-set-prop com.lab126.cmd wirelessEnable 1}
wifidisable() {lipc-set-prop com.lab126.cmd wirelessEnable 0}
sleepfor() {lipc-set-prop -i com.lab126.powerd rtcWakeup $1}
wait_for_wifi() {return `lipc-get-prop com.lab126.wifid cmState | grep CONNECTED | wc -l`;} #return true if keyword not found
wait_for_ready_suspend() {return `powerd_test -s | grep Ready | wc -l`;}
while true;
do wifienable
while wait_for_wifi; do sleep 1; done
wget -O $tmp_image $url
eips -g $tmp_image
wifidisable
while wait_for_ready_suspend; do sleep 1; done
sleepfor $sleeptime
doneDouble bonus if it had say 3 buttons on it (or d-pad and two buttons for generic navigation).
[1] https://www.visionect.com/blog/32-inch-eink-development-kit-...
Edit: actually, having just read the backer comments on kickstarter you almost certainly don't want one of these. Shame.
But they did at least ship something so that alone makes it an above average kickstarter project.
We support WiFi, 3G and Ethernet and you can get sizes from 6" - 32". Check out our online docs [1].
If you look on Digikey, the best you can do is about 3-4 inches it seems. So for very simple stuff e.g. I want to add a basic non-volatile display to some sensor I've hooked up to a microcontroller, there aren't many easy options.
The fact that this is much harder than it seems (hardware is non-mainstream, access to documentation is limited, support is very hard to get, displays need special driving chips) actually prompted us to provide a development platform for E Ink. It took us years to figure everything out and for somebody wanting to prototype something this is a show stopper.
As far as pricing goes, the 6" panels are priced approachable, while the large displays still need to hit the mass production price points. Obviously if you buy from us in bulk we can provide you much better pricing than a price for a development kit, but E Ink is not cheap.
I think what it comes down to for me, is I am not buying a dev kit to get hooked into an ecosystem that I don't have really clear pricing on. Which is really to bad. I think if you had a cheaper wifi only 6" model that people could afford to throw away money on just to test ideas out, then you would get way more people interested.
http://fluffyelephant.com/2015/12/reuse-my-ebook-reader/
Now it shows the weather and the subway times. It also doesn't flash the entire screen when updating the subway times, because Sony optimised that in their web browser.
E-ink usage has been underwhelming/disappointing. When the technology was first announced I thought it would take the world by storm, but all we wound up with was eBook Readers and little else.
I really hope that color is the missing piece of the pie, and we'll wind up with color e-ink photo frames, LCDs in adverts displaced by color e-ink, and even secondary screens which are e-ink based.
It is such a cool technology, almost zero energy use between updates, that has been ignored and under-used. It legitimately makes me sad.
I guess nobody wanted to be that "dated" manufacturer who used a black & white screen on something in 2016, no matter what the benefits.
There are two things holding E-Ink back: 1) Battery life alone is not worth the tradeoff for the consumer market. 2) The flexibility of the form factor could've taken E-Ink places that others couldn't go, but: a. The company makes it very difficult for startups to work with them on non-stock sizes/shapes. b. The manufacturing process hasn't improved enough to bring the promised cost within reach.
All the R&D money in the display industry is being invested elsewhere, and people will get affordable, flexible, and high-contrast OLED screens sooner than E-Ink can check off two of those boxes.
You have bus stops, buses, traffic signs, museum labels, room booking signage, smart digital prices, buildings, queueing systems, outdoor ad panels,...
Check our blog for some examples: http://blog.visionect.com
But
> smart digital prices
End consumer will hate you. One of the worst ideas ever.
I have a vision of a modern sticky note powered by your phone that can relay information to this type of small, e-ink display. But I have no idea how to go about developing it... any pointers?
The reason is because I feel like SeeNote is overkill, like they took the elegant idea of modernizing the sticky note and added things like weather and prompts for no apparent reason.
If I could build a stripped-down version of this myself, that would be ideal. I just don't have any clue where to start.
We do the same in our Visionect Platform - a server component streams images to a WiFi, 3G or ETH enabled E-Ink device. We do sizes from 6" (proper device in casing) to 32" (in color as well).
What's the refresh rate/interactivity/frame rate for your devices? Looks like you guys have lots of awesome options - are there videos of the devices in action or the dev environment?
Are the high prices of devkits primarily driven by the panel cost or for other reasons?
Videos of device in action: https://www.visionect.com/blog/kindle-users-can-your-reader-... (our previous generation device)
High prices are driven due to price of screens and the amount of support we provide. It's a development kit, intended for customers building products. We're not that much of DIY (like a hacked Kindle or the OPs solution), but rather a production ready solution that you can use to prototype and later deploy in field. Examples [1], [2], [3]:
[1]: https://www.visionect.com/blog/joan-honored-for-its-eco-desi... [2]: https://www.visionect.com/blog/smart-shelf-labels-on-electro... [3]: https://www.visionect.com/blog/electronic-paper-at-london-bu...
https://en.wikipedia.org/wiki/TRS-80_Model_100
Though maybe it's not quite as light as you were hoping (at least, not by modern standards)
$500 for a mechanical keyboard strapped to an eink display. Syncs with Dropbox. Sounds right up your alley.
But I guess "about 15 hours" sounds a lot less impressive than "3-4 weeks".