An EInk, ESP32-based Game Boy

This is one of those projects that was both inspired and made possible by the absolute embarrassment of dev boards available to the modern hacker. In this case, the dev board was the M5Stack PaperS3, which as the name implies combines an ESP32-S3 with an e-ink panel. [Wenting Zhang] picked one up and was immediately inspired to try and make an e-ink Game Boy.

The M5Stack PaperS3 made this project possible by exposing the display with row/column control — parallel, some would call it, as opposed to the usual serial interface of SPI. That allowed [Wenting] to work some of the same e-ink magic he perfected on his Modos monitors to allow partial refresh at up to 60 Hz. That the ESP32-S3 is capable of emulating a Game Boy while driving the screen should surprise no one, since it can emulate an MSX while outputting VGA or even Windows 95 on a 386. In this case, he’s basing the actual Game Boy emulation on Crank Boy.

Of course the e-ink screen on the M5Stack is far larger and has a much higher resolution than what the Game Boy shipped with, which lets him implement touch controls and scale the image up 3X so he can fake a couple of shades of grayscale while actually outputting black and white. Even better, if he was actually playing this thing on the regular, once the high-refresh portion of the screen starts to wear out, he can flip the orientation and keep gaming on the virtually-unrefreshed control portion of the screen — doubling the lifetime of the system, something many of you raised as a concern when we last looked at a his e-ink monitor project.

The only real shortcoming of this hack is the sound. With one-bit beeps coming out of the M5Stack buzzer, it’s got nothing on Nintendo’s hardware. Of course, that’s partially down to using the hardware as-is. With the addition of an I2S sound chip like the one used in the MOD player project we featured recently, you’d just need to squeeze out enough processor cycles to make this sound as good as it looks.

Continue reading “An EInk, ESP32-based Game Boy”

Sony To End Physical PlayStation Disc Production In 2028

Sony has just announced on their PlayStation blog that they will stop the production of game discs starting January 2028. This effectively means a shift away from physical media to one that fully relies on downloading content from the PlayStation online store.

Although not technically confirmed, this announcement would strongly indicate that the PlayStation 6 will do away with its optical drive altogether as previously speculated. Of course, physical media has long since been on the ropes, particularly when it comes to gaming. Valve’s recently released Steam Machine doesn’t feature an optical drive, and for that matter, neither does the average gaming PC these days. But it’s still disappointing to see in many ways.

Although digital downloads have their advantages, a major problem here is that due to Digital Rights Management (DRM) you only ever get a license to lease a game. This means losing the ability to lend or borrow a game, and will likely mark the end of second hand sales. With narrow exceptions such as Good Old Games (GoG) and its DRM-free installers that you can e.g. burn onto a CD or copy to a USB drive as a static instance of the software, this shift by Sony effectively ends game ownership for PlayStation owners.

The Terrifying 2011-Era Case Of Max Planck’s Retracted Papers

In the world of scientific publishing there are many reasons why a paper can be retracted, but generally there is an obvious and clearly communicated reason for doing so. Thus when [Yves Gingras] – a historian of physics – and [Mahdi Khelfaoui] – a colleague – noticed recently that two 1940s papers by [Max Planck] had been quite recently retracted, this resulted in an eyebrow-raising double-take, before naturally publishing their investigation’s findings on arXiv.

They first became aware of this courtesy of the site Retraction Watch and their list of ‘Retractions by Nobel Prize winners‘, which had the authors do a spit-take when they saw [Max Planck] listed. This page led them to a total of two database entries, as listed above. One is for a 1940 paper, the other for a 1942 paper, only five years before [Planck]’s death.

As for the provided reasons, both articles were struck with a generic ‘copyright violation’, which at the very least seems somewhat puzzling, and started both authors of this recent investigation on their journey. What they found was less of a nefarious plot and more of an accidental black hole that had formed when scientific journals began to digitize papers.

The original journal that [Planck]’s papers were published in was absorbed like so many into Springer Nature, where an automated system then tried to sort through all the papers, including the usual detecting of copyright issues. With these papers predating the era of convenient DOIs and the more standard forms of citing related works, said automated system appears to have become rather confused and hurt these papers in its confusion.

From the side of Springer Nature there has so far been no commentary on this, and as of writing the original papers are still listed as withdrawn. Although one can still read the original scanned papers via the Internet Archive, such as here the 1940 paper, it’s disturbing to see that automated systems have apparently been let loose on these veritable archives of scientific and academic history, heedless of the damage inflicted along the way.

Although after fifteen years these two retractions were finally noticed, the more harrowing question is probably just how many papers from potentially less well-known authors were quietly scuttled. If this can happen to [Planck]’s works, it would appear that nobody is safe, including legends like [Bohr], [Einstein] and so many others.

2026 Frikkin Lasers Challenge: Super-Simple Laser Precision For Your Stargazing

Perhaps the hardest thing for amateur astronomers just starting out is finding the things you want to look at. Prolific maker [mircemk] has submitted a quick-and-easy star-hopper device that will help guide your binoculars with laser-like precision using things you likely already have on hand: a smartphone, a mounting plate, and a green laser pointer.

The smartphone is running AstroHopper, an astronomy app that uses GPS and inertial navigation to know exactly where your phone is pointing, and offer an image of the sky on the screen. There are many others of this ilk, and there’s no reason [mircemk]’s trick won’t work with your favorite. The trick is decidedly simple: the smartphone is mounted to a flat plate, in line with a green laser pointer. Careful placement aligns the axis of the phone and the laser, and the mounting plate is set up to fit a tripod.

Using it is simple: with a labelled view of the sky displayed on the screen, one lines up the phone/laser combo with the desired object, and activates the laser pointer. [micremk] has wired in an on-off switch for this purpose and a large external battery, rather than relying on the stock pushbutton. Since the axis of the laser pointer and the phone are aligned, a green line launches out into the heavens for you to follow with your binoculars. Once you locate that green dot, you can turn off the laser. Yes, the computer has helped you find the object, but your muscles are doing the slewing and that will make it much more likely you start to learn the sky yourself rather than relying on electronic magic.

This is probably the simplest hack we’ve yet seen in the Frikkin’ Lasers Challenge, and yet also one of the most practical. If you enjoy playing with radiation that’s spontaneously emitted, there’s still time to get your entry together — the contest runs until July 23, 2026.

Continue reading “2026 Frikkin Lasers Challenge: Super-Simple Laser Precision For Your Stargazing”

Hackaday Europe 2026 – Building A Retro PC From Scratch

If you’re big into retrocomputing, you probably spend a lot of time chasing parts and machines on online classifieds or through local swap meets. But what if there was a different way to build a classic retro PC? What if you could put one together from bare chips, from the ground up?

[Jeroen Domburg] is no stranger to the pages of Hackaday. You might know him by his alias, [sprite_tm], under which he’s shared many projects, from miniaturizing old hardware to unearthing the secrets of undocumented commercial hardware. Now, he’s turning his considerable skills to figuring out how to build a retro PC in today’s world, and came to Hackaday Europe 2026 to show us all how it’s done.

Continue reading “Hackaday Europe 2026 – Building A Retro PC From Scratch”

Hacking Routers Like It’s 2008

How long have we been hacking routers? To some of you who’ve been in the Hackaday audience for a while, the answer is “nearly forever”. In the early 2000s, they were one of the few consumer gadgets that had the trifecta of hackability: WiFi and networking built in, a user-friendly Linux operating system, and a few spare GPIOs that could control from the OS. Back when the Linksys WRT54GL was the king of the hill, we saw some pretty absurd hacks.

Take this example robot from October 2008. Link-rot hasn’t been kind to the original project, but from what we can tell, it used the GPIOs to drive servo motors hacked for continuous rotation, and features the equally anachronistic CD-ROM wheels. Where would you even get those today?

But the OS that this 18-year-old hack uses is still around: OpenWRT Linux. Although it still takes its name from the lovable purple router of old, it hasn’t supported that particular model in over a decade because of growing memory requirements. But it’s still the go-to distro for any modern router hacks, and it provides a lot more general-purpose Linux than you might expect on otherwise constrained platforms. As Tom pointed out in the podcast, if you see a used router for cheap, see if it’s supported by OpenWRT, and if it is, buy it.

While the project that got us thinking about routers again, Al’s recent networking hack, basically uses the router as a souped-up router, that’s by no means a given. OpenWRT is a real Linux OS, and can make use of most peripherals that your router find has available. Networking? Of course. USB? No problem. If you find a serial port and some GPIOs, you’re most of the way to a Linux SBC, although very likely a headless one.

There are a lot of hacks we see go in and out of style, and we see software projects come and go. But here we tip our hat to the router hacks, and to the plucky Linux OS that’s been ported to them all. Long may it keep old devices out of the landfill!

Featured image: My old baby, about a year or so before something in the radio modem finally gave up the ghost.

A GUI Solution For ESP32 Web Development

These days, a lot of embedded projects feature some sort of screen, and a screen often creates a desire for a nice user interface. [Geoffrey Wells] has created a tool for developing web interfaces for the ESP32, named ESP-GenUI.

The aim was to make UI development as easy as possible for this platform. ESP-GenUI allows the creation of a website by dragging various nodes on to a canvas and linking them up to create the desired web interface. There are nodes for GPIO control, camera feeds, gauges, and all sorts of other common elements for quickly putting together dashboards and control panels. All this is done from within the browser, and the code generated by the tool can even be flashed without having to open any external tools. Alternatively, it can spit out Arduino code that you can open and flash from within the IDE. You can try the tool out yourself right here.

We’ve featured some other great resources for developing embedded user interfaces, like this highly-flexible display library for the ESP32. Feel free to espouse on your own favorite tools and techniques in the comments.

Continue reading “A GUI Solution For ESP32 Web Development”