Turning an old Amazon Kindle into a eInk development platform
blog.lidskialf.net
blog.lidskialf.net
> In case that site dies here’s the key snippet of Javascript:
By taking the initiative and archiving this bit of crucial information and not simply trusting that the link will remain there permanently, they go beyond thoughtfulness.
I recommend this article: https://en.wikipedia.org/wiki/Hacker_culture I agree with most of it except this:
"Hacking is not using process of elimination to find a solution; it's the process of finding a clever solution to a problem."
Hacking IMO is finding a solution to extend or enhance a feature by ANY legal means, but also ethical and moral ways, whether it is a tediously deductive approach or an innovative approach. Process of elimination, and logical thinking when used for hacking, is still hacking, even though it may be a technique used by more scientific or professional fields.
"Using things in a unique way outside their intended purpose is often perceived as having hack value."
This really is up to the user-If something serves a purpose even for one person, it still has value- it doesn't mean others need to like it.
I'm thrilled to imagine how much neural energy (sounds stupid, I know, but I hope many understand what I mean) could it save me if I my working display (where I mostly work with eMail, text documents and some code, never really needed anything colorful or dynamic at work) was an eInk and I was only presented the very information I need (rather than tons of bullshit visual effects modern GUIs consist of).
There seem to be an emerging trend to "digital minimalism", perhaps it could drive the sales.
You're implying that visual effects cost mental energy. I disagree - a major point of the visual effects is to provide confirmation for the thing you've done, and reduce confusion if you mis-tap or something unexpected happens, by having an indicator that sticks around for the second or two it takes for your brain to catch up and re-view the screen.
To read pdfs.
I gave up on most articles being distributed in a format that can be re-displayed on demand with different aspect ratio and pixel density.
IMO it's much more likely that we'll end up with the same visually overloaded GUIs, just running on a color, 60fps eInk display than having the whole industry return to static black and white.
It can't improve unless you change the underlying physics. Electrophoretic displays like E Ink's use particles in a solvent. They can't move fast because fast moving particles are not going to be stay in a stable position. Have a look at those displays from 2008 and compare it to 2020. The quality of the display has changed, contrast is better, but timing is still about half a second. Modes like A2 which is used by Dasung are just hacks that tradeoff speed for stability and perhaps even panel life / reliability.
The startups doing fast displays typically use a different underlying physics. But no one wants to invest the necessary billions in them so they keep dying out like Liquavista, Mirasol and many others.
EDIT https://www.tomshardware.com/news/25-inch-eink-monitor-comin...
https://www.amazon.com/Dasung-Paperlike-Front-Light-Touch-Mo...
Do you wear LED blocking glasses?
It's almost never about whether a company can do something, but about whether they leave money on the table by not doing something else.
I see this mistaken assumption repeated everywhere by people unfamiliar with the display technology industry. You can attend display conferences and see lots of startups trying to make stable displays. The limitation is not patents. You can ask a simple question to prove this to yourself. Which E Ink patent is blocking progress and will suddenly cause the industry to become amazing after the patent runs out? At best, you'll get lazy answers like ALL of E Ink's patents.
And you can look up e-ink's dozen or so patents that still have about half of their lifetime left. They're pretty fundamental to the technology. I personally try not to patent bomb here on HN so I don't push someone into willful infringement.
The "Future" section mentions replacing the display driver but even if that works out I'm still unclear what's the final purpose.
Lots of people want to make projects with epaper displays but it’s not particularly easy or cheap to source the panels and hook them up to a Linux system. Reusing these ereaders makes it cheap and easy.
I failed a bit during the soldering part (the pads got unglued, so now I need to push hard a conductive cable, until I get wifi and ssh up and working).
This post will greatly help me because I mostly need that: wifi and ssh working (and then make the pixels happen :), but I saw a solution for that on mobileread forums).
So, for example, if you had an inclination to write various pieces of software that turn a kindle into a wall mounted device, this would be the meat of your pipeline. I could write a home automation panel, then later, a weather display, etc. The prior work means I can push those things and make sure they function well before releasing them to the public.
It's needed because it wouldn't be easy to replicate the Kindle environment on a normal PC. It uses old custom kernels, a very limited subset of userspace utilities, has an unusual display, etc.
Edit: One cool thing is I can borrow eBooks from Berlin libraries using Libby app and my local library card. That plus Audible has been a game changer for my kid, and she can read all she wants without straining her eyes.
For me being able to use pocket, play books, kindle and libby apps was important that having root password. I don't know if I can ssh into my boox air but I don't really care about that.
I am aware that the developer ecosystem around RM devices is top notch, however I had different needs from my device. To each their own.
However, if the company goes belly-up, if it stops supporting my device, if I get creative one day and have this awesome idea, I can implement it.
Of course, the Android ecosystem is quite open already, so this is a step-up from, say, a kindle. But having root access feels more like having the keys than sitting in a cab.
An idea I had for a while: draw simple schematics with the stylus, simulate them on the tablet with some SPICE implementation. Shouldn't be that complex :)
Not to mention you can read other textbook-like sources on e-ink like O'Reilly Books and Scribd as well through their Android apps.
Source: Bought a Boox Max Lumi and it's been the best device I've purchased in years.
> Bought a Boox Max Lumi
I was going back and forth between lumi and air. Are you finding bigger screen more useful for reading tech books?
I read an endless stream of academic papers, which why I opted for the lumi. Most textbooks are less dense (in my experience), so would probably be fine on an Air.
1. On the development machine: $ python3 -m pydoc -n 0.0.0.0 -p 8888
2. On the Kindle web browser: http://DOCS_MACHINE_IP:8888
It's slow, sometimes times renders with ghosting, ant-sized fonts, but hey, the docs' search works. I rarely (almost never) use this setup but is nice to use the Kindle for other uses apart from books
Beyond that, it is a very pleasant device I love using :)
I generally don't trust the Chinese companies b/c IME they don't have any sort of return policy or useable warranty.
I'm using the Micropython port, and while there's a learning curve it's working very well for my purposes.
Hardest step was soldering connectors for UART to USB bridge. Luckily had a friend handy with a soldering iron.
After that I used a terminal program to get to uboot screen and simply upload new factory image (I think zmodem was supported).
I also got SHH access to the device. I vaguely remember some sort of weird process for obtaining password.
It seemed Kindle apps at the time were just a bunch of jars
Most of the information came from a collection of posts on mobileread forums.
At the time Kindle DX was selling for $200+ on eBay while demo(locked) versions were selling under $50 in quantities of 100. The demo Kindles were used as display models in some brick and mortar store(Best Buy?).
I briefly considered starting a small venture reflashing those Kindles but then decided against it.
Sony DPT-S1 came out and was so much nicer to use than Kindle.
Summary on Hackaday: https://hackaday.com/2017/04/12/can-you-build-an-e-ink-displ...
and the russian-language article it refers to: http://we.easyelectronics.ru/HomeTech/izgotovlenie-segmentno...
I haven't found a way to setup wifi using command line on that forums. And also installing just ssh.
https://www.reddit.com/r/eink/comments/lh14ug/turning_an_old...
Maybe I could create a useful and subtle e-ink "dashboard" somewhere around the house?
I mean, this looks totally doable.
Shameless plug: https://news.ycombinator.com/item?id=25939042