Even with the recent price reductions on stand-alone panels, picking up a used Kindle is still arguably the most cost effective way to get your hands on a large electronic paper display. Especially when you consider the Kindle includes a battery, case, and electronics to drive the display. Bending the Kindle software to your whims introduces its own unique challenges of course, but with a little tweaking, an old e-reader can live again as whatever you wish it to be.
Case in point, the OkMonitor project by [Brendan Sleight]. Using a somewhat dizzying combination of software and hardware, he’s figured out a way to turn an older Kindle Paperwhite into a plug-and-play HDMI monitor. Is it a great monitor? Far from it. As the name implies, the best you can hope to get from this solution is an OK monitor. But at least it’s something.
There’s quite a bit going on behind the scenes in OkMonitor, which [Brendan] describes through a slideshow on the project page. But the high-level idea is that a Raspberry Pi 4 with a simple USB HDMI capture device takes the video input and converts it on the fly to a scaled down Kindle-friendly format. The converted video is streamed over WiFi to the jailbroken Kindle with netcat, where it’s displayed by a native video player. In the video after the break you can see that the end result looks pretty impressive, even if there is a considerable delay involved.
Despite the demonstration [Brendan] has put together for OkMonitor, we can’t say we’d watch many films over this setup. But the fact that you can plug any HDMI device into the “base station” and have the video sent out to one or more Kindles is undeniably impressive. It’s definitely worth a close look, even if you just take some of the concepts of this project to get your own Kindle repurposing idea off the ground.
One of the biggest advantages of electronic paper is that it doesn’t require a constant power source to display a static image. Depending on the application, this can lead to a massive energy savings compared to more traditional display technologies. Of course, the electronics that actually drive the display are another story entirely. You need to reduce the energy requirements of the whole system if you really want to stretch your battery life.
So when [Giacomo Miceli] wanted to put together this solar powered e-paper photo frame, he had to come up with some creative ways to curb the energy consumption of the Raspberry Pi Zero that runs the show. While the 10.3 inch 1872 × 1404 panel would only require the occasional burst of power to flick over to a new image, the Pi would be a constant drain on the internal battery pack. Considering he wanted the frame to recharge from ambient light with an array of small solar panels, that simply wouldn’t do.
The solution came in the form of a PiJuice HAT and some scripts that decide how often the Pi is to be powered on based on the current battery level. If there’s enough power, it might be every hour or so. But the lower the charge, the longer the delay. When the energy situation is particularly dire, the Pi might only be turned on every couple of days. With the Pi off and the e-paper not drawing any power, all of the energy produced by the solar panels can be devoted to recharging the frame’s 1,000 mAh battery.
When the Pi does get booted up, it quickly connects to a server to download a new image and update the display. After that, it ascertains the current battery level and determines how long the PiJuice should wait before turning it back on. After these tasks are complete, it will turn itself off until the next scheduled event. All told, [Giacomo] says the Pi is only up and running for about a minute each time the image is refreshed on the e-paper. He says the system has been running for six weeks now, with the battery level occasionally dipping down to 40% or so before it climbs back up.
If you’re looking to rid your day to day life of dead trees, there’s a good chance you’ve already heard of the reMarkable tablet. The sleek device aims to replace the traditional notebook. To that end, remarkable was designed to mimic the feeling of writing on actual paper as closely as possible. But like so many modern gadgets, it’s unfortunately encumbered by proprietary code with a dash of vendor lock-in. Or at least, it was.
[Davis Remmel] has been hard at work porting Parabola, a completely free and open source GNU/Linux distribution, to the reMarkable. Developers will appreciate the opportunity to audit and modify the OS, but even from an end-user perspective, Parabola greatly opens up what you can do on the device. Before you were limited to a tablet UI and a select number of applications, but with this replacement OS installed, you’ll have a full-blown Linux desktop to play with.
You still won’t be watching videos or gaming on the reMarkable (though technically, you would be able to), but you could certainly use it to read and edit documents the original OS didn’t support. You could even use it for light software development. Since USB serial adapters are supported, microcontroller work isn’t out of the question either. All while reaping the considerable benefits of electronic paper.
The only downside is that the WiFi hardware is not currently supported as it requires proprietary firmware to operate. No word on whether or not [Davis] is willing to make some concession there for users who aren’t quite so strict about their software freedoms.
Hackaday editors Mike Szczys and Elliot Williams review a great week in the hacking world. There’s an incredible 4k projector build that started from a broken cellphone, a hand-cranked player (MIDI) piano, and a woeful story of clipboard vulnerabilities found in numerous browsers and browser-based apps. Plus you’ll love the field-ready solder splice that works like a strike-on box match (reminiscent of using thermite to weld railroad rail) and we spend some time marveling at the problem of finding power cuts on massive grid systems.
Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!
ePaper is an interesting thing, providing a non-backlit viewing experience that is much more akin to reading a book than staring at a screen. The reMarkable tablet is a device designed around just such a display, and [Davis Remmel] has been hacking away at the platform. His latest work brings full-fat Linux to the fore.
The work builds upon [Davis]’s earlier work, installing a microSD slot in the tablet to make development easier. Getting Linux running required a custom kernel, but once sorted, working with the reMarkable is easy. apt is available for easy software installs, and the tablet is demonstrated using several different pieces of software, like mtPaint and Xournal.
The golden part of all this has been getting automated partial screen refreshes working. ePaper displays take a long time to refresh the whole screen. Being able to do faster partial writes makes for a much faster interface, which is evident when some of the drawing software is demonstrated. Even Doom runs, but remains largely unplayable, sadly – the ePaper is still a long way off hitting 25 fps.
We look forward to seeing where [Davis] takes this project, and how display performance improves with newer reMarkable tablets. With the reMarkable 2 out for pre-order, there could be a step change in display speed on the horizon. We’re betting that there’s big things to come yet for ePaper – 2020 may finally be its year.
These days paper is being phased out whenever possible, and while we’re still far from being a completely digital society, the last decade or two has seen a huge reduction in the amount of paper the average person deals with on a daily basis. At the very least, we seem a lot closer to a future without the printed page than we are flying cars or any of the other concepts we generally associate with the far-flung future.
That said, there’s still something undeniably appealing about reading on paper. The idea of squirting ink on a piece of thin wood might seem increasingly archaic to us, but it sure does look nice when you hold it in your hand. Which is exactly why so much effort has been put into recreating the look of printed paper in electronic form; we all love the experience of paper, but the traditional execution doesn’t align itself particularly well with modern sensibilities.
Of course electronic “eReaders”, most notably the Kindle line from Amazon, have gone a long way towards making this a reality. At least for reading books, anyway. But what about magazines, newspapers, or even the lowly notebook we keep by the bench to jot down measurements or ideas? A PDF datasheet, with graphics where the grey tones matter? Being able to carry a whole bookshelf worth of novels in your bag is incredible, but despite what science fiction has promised us since 2001: A Space Odyssey, we’re still consuming plenty of media off of dead trees.
But that might be changing soon. This year will see the release of two tablets that promise to deliver an experience much closer to reading and writing on traditional paper than anything we’ve seen previously. They certainly aren’t cheap, and it’s too early to tell how much is just hype, but these devices could end up being an important step towards the paperless future we’ve been dreaming of.
After starting out with a demo of the firmware in action before and after his modification, he explains how the E-paper works. The display is made up of many isolated chambers, each containing charged particles in a liquid. For example, the positive particles might be black and the negative might be white. By putting an electric field across each chamber, the white particles would be attracted to one end while the black would be attracted to the other, which could be the end you’re looking at. He also explains how it’s possible to get a third color by using different sized particles along with some extra manipulation of the electric field. And he talks about the issue of burn-in and how to avoid it.
Having given us that background, he then walks us through some of the firmware and shows how he modified it to make it faster, namely by researching various datasheets and subsequently modifying some look-up-tables.
Turning back to the hardware, he shows how he scratches out some traces so that he can attach scope probes. This alone seems like a notable achievement, though he points out that the conductive layer holds up well to his scratching. At that point he analyses the signals while running some demos.
The result is the very informative, interesting and entertaining video which you can watch below.