Posts

Showing posts from October, 2026

Huge PalmOS Development Archive Goes Online, Thanks to Personal Backups

Image
Palm OS, an operating system for a range mobile devices that predated mobile phones, is largely forgotten today. Or at least, that’s what [Aaron Ardiri] thought . That all changed when he was contacted by a developer about some Palm OS software he had written decades ago. He soon realized there was a whole community of enthusiasts enthusiastically exploring a platform he had assumed was a forgotten layer in the strata of early mobile computing history. This led [Aaron] to dust off and publish his substantial personal archive of development tools, source code, documentation, and more all related to his years of working with Palm OS in the early days of mobile computing. When it comes to the importance of preserving computing history, we can’t put it better than [Aaron] himself so we’ll just quote him here: Preservation is not simply about keeping old files. Source code, tools and documentation provide a record of how engineers solved problems under the constraints ...

Upgrading an Action Camera with an External Battery

Image
[Evan Monsma], the prolific experimenter with cameras, found himself with an issue: he had a small Sony action camera with good performance in every respect but battery life, which was as low as twenty minutes. This was too short for practical everyday use, so [Evan] built an external adapter to add a larger battery and a few other features. In fairness to the camera’s designers, it wasn’t really meant for consumer use; it was meant as more of a stunt camera, where endurance is less of a concern than size and weight. [Evan] wanted to use it for more general situations, hence the new battery. He first attached a small CNC-machined aluminium half-cage, which provided mounting points for additional hardware, including a screw-mount for a neutral-density filter. [Evan] next designed, 3D-printed, and attached a mount and battery clip for a larger Sony camera battery; the mount also held a voltage converter to step the battery’s 7.2 V down to the original battery’s 3.7 V. A USB power ada...

Rooting an Amazon Echo Dot

Image
The Amazon Echo Dot is one of Amazon’s so-called ‘smart speaker’ offerings that tie into their larger Alexa-fueled ecosystem, designed to be a pretty minimalistic device that gives you access to this voice assistant and also the Amazon AWS cloud access to your home. If that latter part isn’t really your jam, you can always try to unshackle the device from the Amazonian cloud by rooting the device, as [Andy] recently did with a 2018 Echo Dot 3 . In addition to the video there is also a blog post in which the steps required to root the device are covered. This is then used to turn the device into a Home Assistant voice satellite, using a Claude-vibecoded project created by [Julian Imhof]. As [Andy] notes, this code seems to work, but it’s completely unaudited so YMMV. Device support is also limited to only certain Echo Dot and Echo Show devices as listed on the project page. The first step is to gain USB access to the board inside the device, which for US...

Voyager 1 Briefly Goes Silent, Scaring Everyone

Image
It’s no big secret at this point that we are looking at the final years of the two venerable Voyager spacecraft. With their power supplies diminishing and their 1970s-era electronics still giving it all they got, their teams are working miracles to stretch out the time to the final goodbye for as long as possible. Despite these efforts Voyager 1 went silent for more than 24 hours on October 18 and 19, with the team still trying to figure out what happened . The most recent change to Voyager 1 was the same ‘big bang’ switching of multiple instruments to lower-power versions, while keeping an eye on keeping the electronics and fuel at reasonable temperatures. This should give both spacecraft a few more years before power reserves fall below usable levels. Whether this switch is related to this communication blackout is currently unknown. From the diagnostic data that the team obtained after communications were restored it’s clear that a group of thrusters went o...

VR Headset Ditches the Base Stations with DIY Tracking

Image
Those in the virtual reality scene might be interested in [Prohurtz]’s add-on for the Bigscreen Beyond VR headset.  BSB-SLAM adds SLAM (Simultaneous Localization and Mapping) tracking to the headset by attaching a sensor to the front of the headset, and providing the software to tie the two together. As a result, the headset can be fully tracked in 3D space with no need for external base stations. It essentially adds inside-out tracking as a DIY add-on. An early version, shared with a brief video demo posted to X . Just to be clear, that doesn’t mean the headset becomes wireless. The Beyond connects to a PC, essentially acting as a display, and that part is the same. But it does mean the headset is no longer tied to having to work in a room with base stations pre-installed. [Prohurtz]’s solution does this by adding a small off-the-shelf Xvisio XR50 board, USB cable, and 3D-printed mount to the unit. The headset works as normal, just with some extra software needed ...

A 1982 Modem for $100

Image
[Dave Farquhar] takes a walk down memory lane about the Commodore 1600 VICModem , perhaps the first phone modem to sell for less than $100. Commodore, of course, was famous for making cheaper computers like the VIC20, the Commodore 64, and lower-cost peripherals like disk drives. But how did they hit the $100 price point with the modem when competing 300 baud modems sold for at least twice that, and a 1200 baud unit would set you back at least $600? First, Commodore didn’t handle the design themselves. Instead, they outsourced to Anchor Automation, a well-known modem manufacturer. It used a Motorola MC14412 modem on a chip, along with six other chips. The chip could, in theory, do 600 baud, but the modem was rated for 300. But it did make some interesting design choices. Old-school modems were not allowed to connect to the phone lines directly, so you dialed the phone number and then shoved the handset into some padded cups known as an acoustic coupler that placed a microphone...

Making Internal Combustion Engines Better With More Valves

Image
When it comes to internal combustion engines (ICEs), it’s generally accepted that each cylinder doesn’t have more valves to let in a fresh fuel mixture and to exhaust the aftermath than absolutely necessary. You could argue in favor of this also because it reduces the amount of valve seat surface and thus the potential for leaks, but there is historical precedent for higher valve counts. Hence [Alexander’s Laboratory] had to give a ten-valve engine a shake , just to see what effect adding more valves has. A cited historical example is the Yamaha FX750 , which features a five-cylinder engine that has three inlet and two outlet valves per cylinder, making for a 20-valve design that is claimed to improve performance, also because each valve can be smaller and lighter than with a single valve per side. Other motorbike manufacturers would also try such configurations, with some fascinating examples shown in the video. What [Alexander] tries here is to create a 10-valve ve...

A Modern Smalltalk

Image
In the history of object-oriented (OO) computer languages, Smalltalk has a special place. It wasn’t the first OO language, and it hasn’t spread as well as some others. But it was the first OO language many people encountered, and it influenced many other languages you’ve probably seen. Developed at the famed Xerox PARC, it also introduced many people to the “model/view/controller” (MVC) architecture. Cuis Smalltalk is a free and portable modern Smalltalk-80 environment. It replaces the traditional MVC framework with Morphic, but otherwise, it would be very familiar to someone who used Smalltalk in the 1990s. The project’s goal is to stay simple at the core, although you can add complexity via packages. The software has been around for a while, but it is on a rolling release model, so the install page suggests you clone the Git repo. You can, however, get a stable release, which might be important if you were deploying applications. Running the progra...

Is This The Only Instrument You Need?

Image
When working on an electronic project it’s likely you will find yourself working with a variety of different instruments, be they logic analysers, oscilloscopes, or whatever. These can take up a lot of space, not to mention cost a bundle of cash. [Max.K] came up with PicoLab as a solution , it’s an all-in-one box containing a 4-channel oscilloscope, 8-channel logic analyser, GPIOs, a data logger, and serial, SPI, and i2C interfaces. There’s even an adjustable power supply! Behind it all is an RP2350, in its larger package with more pins, coupled to some custom interface and protection circuitry. Perhaps the cleverest part is its interface, which it serves as a web site on the network card it exposes through the USB port. Any OS that supports a web browser and USB networking can thus use this thing. You can find all the code in a GitHub repository , should you wish to have a go at building one yourself. We like this idea. from Blog – Hackaday https://ift.tt/RjdIZ4f

Putting a MiSTer Marquee on a Better Display

Image
Some MiSTer users put a small secondary “marquee” display on the FPGA board that can show information about the system such as the currently loaded core and what game it happens to be running. Generally these take the form of a small monochrome OLED display, likely the one most of us have sitting in a parts bin somewhere. But [Erico Mendonca] wanted a something with a bit more style , so he’s come up with a firmware for the ESP32-C3 that connects to MiSTer’s existing secondary display protocol but works with slightly more visually impressive panels such as the round GC9A01 that so many hackers have been playing with as of late. If the whole circular display thing isn’t your…thing, you can even run the firmware on the Cheap Yellow Display for a turn-key rectangular experience. Because [Erico] didn’t want to fiddle with anything on the MiSTer side of the equation, his firmware has to do the heavy lifting when it comes to the art that shows on th...

An Attempt at a Useful Desktop OS For Microcontrollers

Image
We’re living at an interesting time here in 2026, when microcontrollers are becoming powerful enough to surpass the capabilities of “real” computers from a time when those real computers were starting to become useful. We’ve seen plenty of microcontrollers emulating machines from the 1990s, but what if instead they were giving all their power to the OS? It’s a question [Thomas] is trying to answer with SylphideOS, a general purpose GUI operating system aimed at multiple microcontroller platforms . On the surface it has a GUI that appears to owe a lot to the early Macintosh machines, but underneath it has the FreeRTOS kernel, something that has been around for quite a while. You can argue among yourselves as to whether this make it an OS in its own right or a FreeRTOS distro. Aside from driving a screen through a framebuffer it also has the hardware interfaces you’d expect, for keyboard and storage. There’s support for RP2350 and selected ESP32 ...

Battery Prototype Uses Superextensive Quantum Effects to Charge Faster

Image
Although the term ‘quantum battery’ is a bit of a vague term, the cell that [Kieran Hymas] et al. demonstrate in a recent paper does seem to suggest that it uses quantum effects to charge faster than would otherwise be possible, with this rate increasing faster than its volume, meaning at a superextensive rate. The general idea behind a quantum battery is that these somehow use a quantum effect to store and release energy faster than would be possible using classical physics. First proposed in 2013, the initial Dicke model saw its theoretical quantum advantage shot down by 2020, leading to the search for alternative models. We have previously seen claims of a quantum advantage in batteries based on the Sachdev-Ye-Kitaev model, such as by [Davide Rossini] et al. , but this new paper may be the first prototype cell demonstrating a reproducible effect. In the here demonstrated cell a microcavity is created with strong light-matter coupling, allowing for both energy storag...

Hacking the Modern Tamagotchi With UART

Image
Although not technically the first virtual pet, the Tamagotchi handhelds certainly popularized the idea and made it a worldwide phenomenon. In the late 90s it was hard to go out in public and not see them dangling from backpacks and belt loops. They turned out to be more than a passing fad, too. There have been Tamagotchis in various forms since then, and one of the latest, the Tamagotchi Paradise, is uniquely hackable thanks to this custom UART interface . The build starts with a simple and inexpensive CH340G UART adapter with a built-in USB interface. A custom 3D printed enclosure is used to house the adapter and also help to expose the interface to the Tamagotchi. This is done by wiring three pins to nickel strips, which are threaded through slits in the case and looped back around to create a pogo-style adapter for the Tamagotchi’s custom dock. Normally this would be used to link to other Tamagotchis, but in this case the USB-to-UART adapter mimics it, allowing for all kinds ...

Does Running an E-Paper Display at 30 FPS Destroy It?

Image
Although e-paper displays are famous for being low-power and lasting essentially forever if not damaged physically, the recent push to drive even cheaper e-paper displays at a framerate like 30 FPS for a decent monochrome gaming experience does raise a few questions. The first being what this does to the power usage of these displays, and the second whether this will wear out the display in short order. To investigate this, [Bo Made It] set up a few experiments . Subject of this test was a Waveshare ESP32-S3-ePaper board, which had previously been demonstrated running a Game Boy emulator at 30 FPS. With this software running, the board consumed on average about 115 mA, which would run down the device’s 400 mAh battery in about 3.5 hours. From here key was to isolate the power consumption of the display itself, with the system minus the display updates consuming about 90 mA. Running the frame calculations for the greyscale mode without rendering to the screen pushed that up to 10...

C64 Keycaps For Everybody

Image
If you’ve got an MX-style keyboard and want some retro charm, you might like a recent project from [Levente Szabadkai]. It’s a set of C64-style keycaps that you can print yourself at home! The project started as an attempt to produce a set of C64 keycaps for an Ajazz 75% keyboard layout, but [Levente] kept pushing until it developed into a universal set. The keys have C64 legends, plain legends, or blank, and work for ANSI boards from 60% to full size. There are a few ways they can be printed. — you can do two-color printing with an FDM machine, or you can print the caps alone and fill the legends with paint, either in FDM or resin. As a part of this work, [Levente] had to obviously create the glyphs to print upon all the keycaps. He thus decided to release that as the C64 keyboard font , in fact. It’s available in TTF and OTF formats, and you can preview the font in your browser , if so desired. It includes the function key labels, the 63 PETSCII graphic font ...

Hacking a Marine Radio Dish

Image
Having watched some fun videos on repurposed satellite dishes on YouTube, [Melan] wanted to get in on the action. She managed to source herself an Intellian i4, a dish built for marine use, and set about hacking it to do her bidding. [Melan] first set about convincing the antenna that it was still on a boat by using an RP2040 microcontroller and an RS-422 module to send NMEA sentences. This was necessary to tell the i4 the “heading” of the “boat”, even though [Melan] was really using the rig on land. From there, she was able to get the Intellian software to run the antenna just by emailing the company. However, she wanted to see if it could be controlled without it. She began by sniffing communications between the software and the Antenna Control Unit, and decompiling the code. It was relatively straightforward to put together a protocol description and figure out how to command the antenna where to point simply by issuing commands for azimuth and elevation. W...

Airborne Particle Monitoring, the BIG way

Image
Airborne micro particles can be a significant health hazard in a workshop, and thus it’s important to maintain a high standard of ventilation. But monitoring their concentration is also important, and thus there exists a range of sensors to help keep you safe. [WeSpeakEnglish] has taken this idea to the MAX, with a PM2.5 sensor that drives a very large wall mounted display. You’ll never be uncertain what the level is now! The standout feature of this thing is a huge addressable LED seven segment display PCB, upon the back of which sits a tiny Seeed Studio Xiao board to which the particle sensor is hooked up. The software displays the particle count, and handily changes the colour as the number creeps upwards. Meanwhile should you wish to log the readings, the USB exposes a serial port upon which they are placed. We can see this is a useful project for anywhere that is likely to have a high particle count, but it’s worth noting also that a large 7-segment display with...

How a Single University Project Started Everything

Image
If we care to cast an eye over the history of ubiquitous personal computing as we know it today, we might immediately point at the original IBM PC. After all, for most of us our machines share backward compatibility in some form through multiple generations back to that original box from 1981. But if we look at the things we use today and take for granted, from laser printers to graphics cards to the routers which power most of the Internet, they’re not from IBM at all. At the recent Vintage Computing Festival Berlin, [Michael Engel] delivered a talk naming a surprising progenitor for much of that technology, none other than Sun Microsystems. It all starts with [Andy Bechtolsheim], famously Sun’s co-founder, when at the end of the 1970s he was a postgraduate at Stanford University. Working on the Stanford University Network — SUN — project he designed a computer to be used as a workstation on the network. The processor of choice then was Motorola’s 68000...

2026 Retrocomputing Challenge: Explore Space with a Credit Card Reader

Image
The humble credit card reader — most of us have used hundreds, perhaps even thousands of them over the years. But even for folks like us, it’s not the sort of device we give a lot of thought to. It’s just a keypad, a display, and a magnetic stripe reader. How interesting could it possibly be? That may be true in some cases, but at least for the 1990s-era TRANZ 330, there’s a bit more to the story than that. As [CharlesD] explains, these particular readers are essentially complete Z80 computers just waiting to do something more exciting than processing PINs. In the case of this particular unit, the addition of a GPS module and some new code has turned it into an interactive guide to the solar system . Thanks to the UV erasable ROMs used in the TRANZ 330, loading new code on the device is easy enough. With a bit of educated poking around, [CharlesD] was able to map out what did what. Working from the basics of getting the display and keypad working, he moved onto...

The Oldest Windows App To Still Run On WIndows 11

Image
In the open source world we are used to software being compiled from source for our particular distro, so while in a few cases an ancient release may still be in use, it’s just going to run on the latest distro version. But in the Windows world it’s rare for software to come with the source, so you’re left with a binary that will only run if your Windows version has the right APIs for it. Since the more recent versions of Windows dropped 16-bit support a while back, that means there must be a hard date set on the earliest Windows GUI application that can still run today. [Enlyth] decided to investigate . Given that the earliest API supported in WIndows 11 is the 32-bit version, the hunt led straight to either the first Windows NT release and ancestor of Windows 11, or the Win32s extension for WIndows 3.1. Thus a 1993 Win32S version of Freecell runs happily, but that want’s the end of the trail. Somewhere in the pre-release builds of Windows NT 3.1 would be the r...

In Praise Of A Legendary Power Transistor

Image
There are some devices which achieve electronic immortality, it’s likely that you have used a few of them yourself. The 555 timer of course, or the 741 op-amp. [ElectronicsNotes] is here with another candidate that might not have been on your mind as you read the previous sentences, and it’s a transistor. The 2N3055 is an NPN power transistor, no,  THE NPN power transistor, that has found its way into an astounding array of devices over the last six decades or more. For such a ubiquitous device one might imagine that there’s not much new to know, but the video delivers on that front. Here as well as probably for you the 3055 has always been an epitaxial device whose quirks you likely know well, but originally it was something different. It used the hometaxial construction process on its launch in the early 1960s, but in the mid 1970s it was replaced by a version with the same capabilities but using the epitaxial process. The consequent higher Ft required modificatio...

Enable Resizable BAR on Unsupported Motherboards

Image
Recently [Rod Burlamaqui] released the arc-rebar project on GitHub , enabling Intel GPUs to work significantly more efficiently if the system’s mainboard does not support resizable BAR. It does require a Debian or Ubuntu installation and of course a supported Intel GPU. Although the resizable base address register (ReBAR) feature has been part of the PCIe specification for a while, its use was quite limited until Intel released its Arc series of graphic cards. These use this feature to map much more of the GPU’s video RAM (VRAM) into the PC’s address space than the standard 256 MB, assuming that the system is capable of decoding addresses above 4 GB, i.e. allow for 64-bit BARs. For GPU manufacturers like AMD and Nvidia this wasn’t so much of an issue as their GPU designs developed in a world where ReBAR didn’t exist, while Intel’s new GPU generations were designed with ReBAR as a core feature, which naturally cripples performance if the mainboard d...

Practice Japanese on an Inkplate 4Tempera eInk Device

Image
Learning a new natural language can be a daunting proposition at the best of times, with repetition and immersion generally considered to be the best ways to build up not only vocabulary but also that innate sense for grammar and cultural details that sneak into every spoken language. Flash cards are one way to help with vocabulary and sentence building, such as [Peter Hraska]’s Enkiplate project that uses the Inkplate 4Tempera being an  interesting alternative to lugging a stack of cards with you. Although the software also works in the browser, using the Inkplate or similar device means that you can keep it with you while it keeps track of your progress in learning the shown cards, with a starting pace of 12 cards per day to learn. It also shows you calendar items for that day and the weather using an online weather service. Starting from basic kana, i.e. the two phonetic writing systems, the difficulty is slowly ramped up to cover kanji and then sentences. Due to the limit...

Building a Swashplate-less Helicoper Rotor

Image
A helicopter blade uses a swash plate and a set of linkages to change the angle of the blades. Not only does it vary the collective pitch to increase or decrease thrust, but it varies each blade’s pitch throughout each rotation, letting it produce more lift on one side of the rotor. This presented a problem to [worked in theory] — he’s building an RC helicopter from scratch, and this mechanism added both complexity and weight. Instead, he started looking for a way to get around the problem . There were two options to eliminate the linkages: a linkage-less swashplate design used in Black Hornet drones, and an under-actuated design using angled hinges to control the blade angle. [worked in theory] started with the Black Hornet design, which has the end of each blade run along the swashplate on wheels, while a central spring presses them down. Friction in the hinge and wheels proved too high, and it stopped responding at higher speeds. A second, lower-friction design seemed promisi...

Transforming a Tungsten Ditelluride Monolayer into a Transistor

Image
In the world of silicon semiconductors, the process of creating transistors and similar structures involves various rounds of modifications and additions in order to create the requisite functional layers. A less involved approach would simply create these structures in-situ, with research the past years having focused on transition-metal dichalcogenide (TMDC) monolayers to do exactly this. Recently [Seok Young Min] et al. reported (paywalled, Phys.org summary ) on creating transistors in-situ in a tungsten ditelluride (WTe 2 ) monolayer. By selectively changing parts of the top layer into tungsten oxide (WO x ) as an insulator and other sections into n-type WS 2 and p-type WSe 2 the researchers were able to create functional MOSFETs, without the normally requisite grafting on of different materials. An obvious advantage of this is that this can be done at an atomic scale, potentially achieving densities significantly higher than with industry standard silicon semiconductor techno...

Hackaday Links: October 25, 2026

Image
Some disappointing, but perhaps not entirely unsurprising news this week out of Denmark — after announcing last year that they would transition away from Microsoft’s proprietary software, the realities of making it work seem to have caught the government off guard. The word is that a trial program immediately ran into problems when government employees that had been given Collabora tried to collaborate with their peers running Office, and has since been quietly abandoned . Although there’s probably a joke to be made about different parts of the government not knowing what the other ones are talking about, the reality is that if one group of staffers can’t reliably access the data being produced by another, that’s a pretty big problem. Of course, had they simply asked us nerds, we could have advised them that these sort of issues are inevitable if you don’t fully commit to the effort. Had the entire government moved to the Open Document Format (ODF) ...

A 3D Printed Marble Clock, but it’s Scrolling Text

Image
With the topic of marble clocks having been quite well explored at this point, it raises the question of how easy it would be to take the basic principle and create a text display using black and white marbles. As [Ivan Miranda] found out in a recent marble text scroller project , this is far from easy. The reason why a scrolling text display was picked comes down to not wanting to be limited to a fixed number of digits. This resulted in a round wheel design, with inner steel ball bearings and a stepper motor on both the wheel and an inner selector mechanism. These respectively align the marble channels and pick the right color of marbles to be dropped into any of the wheel’s slots, creating the right sequence of marbles for the target text. Perhaps the most amazing thing about it is that it’s an absolutely massive structure, yet it’s all 3D printed and bolted together. It took a number of trial-and-error cycles, and debugging issues like the IR sensors getting confu...