ESP32 Inkplate Gives Kindle Displays A Second Chance

Over the years, we’ve seen plenty of hackers repurpose their Kindle or similar e-reader to reap the benefits of its electronic paper display. Usually this takes the form of some software running on the reader itself, since cracking the firmware is a lot easier than pulling out the panel and figuring out how to operate it independently. But what if somebody had already done that hard work for you?

Enter the Inkplate. By pairing a recycled Kindle display with an ESP32, Croatian electronics company e-radionica says they’ve not only created an open hardware e-paper display that’s easy for hackers and makers to use, but keeps electronic waste out of the landfill. Last year the $99 USD 6 inch version of the Inkplate ended its CrowdSupply campaign at over 920% of its original goal. The new 9.7 inch model is priced at $129, and so far managed to blow past its own funding goal just hours after the campaign went live. Clearly, the demand is there.

The new model’s e-paper display isn’t just larger, it also features a higher 1200 x 825 resolution and reduced refresh time. Outside of the screen improvements, you’ll also find more GPIO pins, an RTC module to keep more accurate time, and a USB Type-C port for both programming and power. You also get a choice of languages to use, with both Arduino and MicroPython libraries available for interfacing with the display. Interestingly, the Inkplate also features a so-called “Peripheral Mode” that allows you to draw graphics primitives on the screen using commands sent over UART.

While we’ve recently seen some very promising efforts to repurpose old e-paper displays, the turn-key solution offered by the Inkplate is admittedly very compelling. If you’re looking for an easy way to jump on the electronic paper bandwagon that works out of the box, this might be your chance.

[Thanks to Krunoslav for the tip.]

MouSTer Brings USB To Retro Computers

Folks who like the take the old Amiga out for the occasional Sunday drive usually do it because they have wistful memories of the simpler times. Back when you could edit documents or view spreadsheets on a machine that had RAM measured in kilobytes instead of gigabytes. But even the most ardent retro computer aficionado usually allows for a bit of modern convenience.

Enter the mouSTer. This tiny device converts a common USB HID mouse into something older computers can understand. It even supports using Sony’s PlayStation 4 controller as a generic game pad. While the firmware is still getting tweaked, the team has confirmed its working on several classic machines and believe it should work on many more. Considering the prices that some of these old peripherals command on the second hand market, using a USB mouse or controller on your vintage computer isn’t just more convenient, but will likely be a lot cheaper.

Confirmed retrocomputing superfan [Drygol] is a member of the team working on mouSTer, and in a recent post to his retrohax blog, he talks a bit about what’s happened since his last update over the summer. He also talks a bit about the challenges they’ve faced to get it into production. Even if you’re not into poking around on vintage computers, there are lessons to be learned here about what it takes to move from a handful of prototypes to something you can actually sell to the public.

We especially liked the details about the mouSTer enclosure, or lack thereof. Originally [Drygol] says they were going to have the cases injection molded, but despite initial interest from a few companies they talked to, nobody ended up biting because it needed to be done with relatively uncommon low pressure injection. While 3D printing is still an option, the team ended up using clear heatshrink tubing to create a simple conformal protective shell over the electronics. Personally we think it looks great like this, but it sounds like this is only a temporary solution until something a bit more robust can be implemented.

As you might imagine we’ve seen DIY projects that aimed to bring modern input devices to vintage computers like the Atari ST, but the diminutive proportions of the mouSTer and the fact that it’s a turn-key product is sure to appeal to those who want to minimize headaches when working with their classic gear.

Continue reading “MouSTer Brings USB To Retro Computers”

Meet The Magic Eye Vacuum Tube

Vacuum tubes ruled electronics for several decades and while you might think of them as simple devices analogous to a transistor or FET, there were many special types. We’re all familiar with nixie tubes that act as numeric displays, and there are other specialty tubes that work as a photomultiplier, to detect radiation, or even generate microwaves. But one of the most peculiar and distinctive specialty tubes has an intriguing name: a magic eye tube. When viewed from the top, you see a visual indication that rotates around a central point, the out ring glowing while the inner is dark, like an iris and pupil.

By [Quark48] – CC BY-SA 2.0

These tubes date back to the RCA 6E5 in 1935. At the time, test equipment that used needles was expensive to make, so there was always a push to replace them with something cheaper.  They were something like a stunted cathode ray tube. In fact, the inventor, Allen DuMont, was well known for innovations in television. An anode held a coating that would glow when hit with electrons — usually green, but sometimes other colors. Later tubes would show a stripe going up and down the tube instead of a circle, but you still call them magic eyes.

The indicator part of this virtual meter took the form of a shadow. Based on the applied signal, the shadow would be larger or smaller. Many tubes also contained a triode which would drive the tube from a signal.

There’s a great web site full of information on these venerable tubes and it has examples of these tubes appearing in plenty of things. They frequently appeared in service equipment, radios, and tape recorders. They even appeared in pro audio equipment like the Binson Echorec echo-delay unit.

Continue reading “Meet The Magic Eye Vacuum Tube”

Hackaday Podcast 102: Raspberry Pi Microcontroller, Microphone Killswitch, And A 45-Degree 3D-Printer

Hackaday editors Elliot Williams and Mike Szczys sift through a week of excellent hacks. Big news is of course the Raspberry Pi microcontroller which Elliot had a few weeks to play around with on the bench before the announcement — it has some fascinating programmable modules (PIO) built in! Philips designed an LED light bulb that under-drives the LEDs for efficiency and long life. And Amazon added a nice little hardware disable circuit for the microphone in the Echo Flex — a rather extreme teardown shows how they did it. Plus we talk about an open source long-range RC protocol, wall-sized pen plotter art, and a 3D printer that angles the nozzle to avoid needing support.

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!

Direct download (~65 MB)

Places to follow Hackaday podcasts:

Continue reading “Hackaday Podcast 102: Raspberry Pi Microcontroller, Microphone Killswitch, And A 45-Degree 3D-Printer”

Porting Firefox To Apple Silicon: Tales From The Trenches

For any smaller and larger software product that aims to be compatible with Apple’s MacOS, the recent introduction of its ARM-based Apple Silicon processors and MacBooks to go with them came as a bit of a shock. Suddenly one of the major desktop platforms was going to shift processor architectures, and with it likely abandon and change a number of APIs. Over at Mozilla HQ, they assumed that based on past experiences, Apple’s announcement of ‘first Apple Silicon hardware’ would also mean that those systems would be available for sale.

Indeed, one week after the November 10th announcement Apple did in fact do so. By then, Mozilla had worked to ensure that the Firefox codebase could be built for Apple Silicon-based MacOS. Fortunately, through the experiences of running Firefox on Windows-on-ARM, they already had gained a codebase that was compatible with 64-bit ARM. Ultimately, the biggest snag here was the immature Rust language and dependency support for Apple Silicon, which set back the first release.

When it came to the distributing of Firefox on Intel- and ARM-based Macs, the decision was made to package both versions of the application into a so-called Universal Binary. While this pads out the size of the installer, it also means easier distribution and would not affect the built-in updater in Firefox. This also allowed for an easy fix for the Google Widevine DRM module, for which no Apple Silicon version was available at first, allowing the same module for Intel to be used with either Firefox version via the Rosetta 2 binary translator in MacOS (as we covered previously).

After this it was more or less smooth sailing, with some Rosetta 2-based glitches and MacOS Big Sur-related bugs that spoiled some of the fun. What this experience shows is that porting even a big codebase like Firefox to Apple’s new platform is fairly straightforward, with lack of support from toolchains and other dependencies the most likely things that may trip one up.

The Rosetta 2 feature, while helpful, also comes with its share of gotchas as the Firefox developers found out, and of course there is a lot more optimization that can (and should) be done for such a new platform.

This Week In Security: OpenWRT, Favicons, And Steganographia

OpenWRT is one of my absolute favorite projects, but it’s had a rough week. First off, the official OpenWRT forums is carrying a notice that one of the administrator accounts was accessed, and the userlist was downloaded by an unknown malicious actor. That list is known to include email addresses and usernames. It does not appear that password hashes were exposed, but just to be sure, a password expiration has been triggered for all users.

OpenWRT Security Notice

The second OpenWRT problem is a set of recently discovered vulnerabilities in Dnsmasq, a package installed by default in OpenWRT images. Of those vulnerabilities, four are buffer overflows, and three are weaknesses in how DNS responses are checked — potentially allowing cache poisoning. These seven vulnerabilities are collectively known as DNSpooq (Whitepaper PDF). Continue reading “This Week In Security: OpenWRT, Favicons, And Steganographia”

AMD’s Threadripper Is The Beating, Heating Heart Of “Most Powerful” DIY Laptop

There are plenty of powerful, “desktop-replacement” laptops out on the market if you’ve got the money to spend. Sometimes, though, that just doesn’t scratch that crazy itch in the back of your head for true, unbridled computing power. When you’ve got an insatiable thirst for FLOPS, you’ve got to strike out on your own, as [Jeff] did with this Threadripper laptop.

The aim was to pack an AMD Threadripper processor into a nominally portable laptop format. For this build, the AMD 1950X was chosen for its affordability and huge computing power, as well as a TDP of 180W. This high heat output has stopped the chips ending up in portable builds until now, but [Jeff] didn’t see this as a problem, but a challenge.

What results is a wild, lashed together build of high-power parts into what could charitably be called a laptop – though we’d recommend against putting it on your lap. With a 4K 18″ screen, keyboard, touchpad, and many Dell Powerbanks kludged together into an HP Media Center case, it fits the usual form factor, albeit with more exposed heatpipes and cables than the typical consumer may be used to.

[Jeff] claims this is the current most powerful laptop in the world, as builds that use the 3950X throttle it back in their applications. We don’t have the data to compare, but we certainly wouldn’t be stacking our own portable rig up against it in a fight. DIY laptops have a long history at Hackaday, going all the way back to 2007. If you’ve got your own wild build, be sure to drop us a line. Video after the break.

Continue reading “AMD’s Threadripper Is The Beating, Heating Heart Of “Most Powerful” DIY Laptop”