Video Killed The Radio Alarm Clock

For decades now, MTV has been on a bizarre trajectory given its original name was an acronym for Music Television. In the original days in the 80s and 90s it kept mostly true to its name, but starting around two decades ago they expanded into reality and other non-musical television programming and have now left it largely behind. Plenty of those who grew up in its heyday have an understandable amount of nostalgia for the channel as a cultural touchstone, and [Derf] used MTV archival footage to build a video alarm clock which helps him keep in tune with the past.

To keep the appropriate 80s aesthetic, the build uses a portable TV from the late 80s with its original CRT. The video files are hosted on more modern technology though, in this case a Raspberry Pi. The Pi is set up to run a python script which launches the VLC media player with a playlist loaded with video files, in this case a long list of MTV shows. Some configuration needs to be done to get it to output to the old CRT properly which depends on the hardware used, but once that’s in place it’s ready to be used as an alarm. [Derf] is using a smart outlet to power the TV at the appropriate time, and a cron job which starts the video player simultaneously at a somewhat random point in the playlist.

As far as retro TVs go, having one as an alarm clock is certainly a novel idea. We have seen a few others in the past, though, one to play the golden age of The Simpsons, and another that recreates the nostalgia of 90s cable television complete with a preview channel and era-appropriate commercials.

Continue reading “Video Killed The Radio Alarm Clock”

Saving A Clock Radio With An LM8562

Smart phones have taken the place of a lot of different devices especially as they get more and more powerful. GPS, music and video player, email, and of course a phone are all functions tied up in these general-purpose devices. Another casualty of the smart phone revolution is the humble bedside alarm clock as its radio, alarm, and timekeeping functionalities are also provided by modern devices. [zst123] has a sentimental attachment to the one he used in the 00s, though, and set about restoring it to its former glory.

Most of the issue with the clock involved drift with the timekeeping circuitry. Since it wasn’t accurately keeping the time anymore, losing around 10 minutes a day, the goal to save it was to use NTP to get the current time and a microcontroller to make the correction automatically. Rather than replace everything in the clock except the display, [zst123] is using the existing circuit board and adding an ESP8266 to grab the time from the Internet. A custom driver board reads the current time displayed on the clock directly from the display itself and then the ESP8266 can adjust it by using the existing buttons through a relay wired in parallel.

Using the existing circuitry was certainly a challenge especially since the display was multiplexed, but the LM8562 that came with these clock radios is a common and well-documented chip for driving displays like this, giving [zst123] a leg up over something unlabeled or proprietary. Using NTP is certainly a reliable and straightforward way of getting the current time too but there are a few other options for projects like these like using GPS or even a radio signal.

Webserver Runs On Android Phone

Android, the popular mobile phone OS, is essentially just Linux with a nice user interface layer covering it all up. In theory, it should be able to do anything a normal computer running Linux could do. And, since most web servers in the world are running Linux, [PelleMannen] figured his Android phone could run a web server just as well as any other Linux machine and built this webpage that’s currently running on a smartphone, with an additional Reddit post for a little more discussion.

The phone uses Termux (which we’ve written about briefly before) to get to a Bash shell on the Android system. Before that happens, though, some setup needs to take place largely involving installing F-Droid through which Termux can be installed. From there the standard SSH and Apache servers can be installed as if the phone were running a normal Linux The rest of the installation involves tricking the phone into thinking it’s a full-fledged computer including a number of considerations to keep the phone from halting execution when the screen locks and other phone-specific issues.

With everything up and running, [PelleMannen] reports that it runs surprisingly well with the small ARM system outputting almost no heat. Since the project page is being hosted on this phone we can’t guarantee that the link above works, though, and it might get a few too many requests to stay online. We wish it were a little easier to get our pocket-sized computers to behave in similar ways to our regular laptops and PCs (even if they don’t have quite the same amount of power) but if you’re dead-set on repurposing an old phone we’ve also seen them used to great effect in place of a Raspberry Pi.

Automatic Position Reporting Over HF Radio

While most of us carry cell phones that have GPS and other location services, they require a significant amount of infrastructure to be useful. Drive from Washington to Alaska like [Lonney] did a while back, where that infrastructure is essentially nonexistent, and you’ll need to come up with some other solutions to let friends and family know where you are.

A tool called the Automatic Packet Reporting System (APRS) is fairly robust in the very high frequency (VHF) part of the amateur radio spectrum, but this solution still relies on a not-insignificant amount of infrastructure for the limited distances involved with VHF. [Lonney] adapted a few other tools to get APRS up and running in the HF range, letting his friends keep tabs on him even from the most remote locations.

Continue reading “Automatic Position Reporting Over HF Radio”

Reprogrammable Transistors

Not every computer can make use of a disk drive when it needs to store persistent data. Embedded systems especially have pushed the development of a series of erasable programmable read-only memories (EPROMs) because of their need for speed and reliability. But erasing memory and writing it over again, whether it’s an EPROM, an EEPROM, an FPGA, or some other type of configurable solid-state memory is just scratching the surface of what it might be possible to get integrated circuits and their transistors to do. This team has created a transistor that itself is programmable.

Rather than doping the semiconductor material with impurities to create the electrical characteristics needed for the transistor, the team from TU Wien in Vienna has developed a way to “electrostatically dope” the semiconductor, using electric fields instead of physical impurities to achieve the performance needed in the material. A second gate, called the program gate, can be used to reconfigure the electric fields within the transistor, changing its properties on the fly. This still requires some electrical control, though, so the team doesn’t expect their new invention to outright replace all transistors in the future, and they also note that it’s unlikely that these could be made as small as existing transistors due to the extra complexity.

While the article from IEEE lists some potential applications for this technology in the broad sense, we’d like to see what these transistors are actually capable of doing on a more specific level. It seems like these types of circuits could improve efficiency, as fewer transistors might be needed for a wider variety of tasks, and that there are certainly some enhanced security features these could provide as well. For a refresher on the operation of an everyday transistor, though, take a look at this guide to the field-effect transistor.

Documenting Real Hidden Messages In Music

During the 1980s, a moral panic swept across the landscape with the mistaken belief that there were Satanic messages hidden in various games, books, and music that at any moment would corrupt the youth of the era and destroy society as we knew it. While completely unfounded, it turns out that there actually were some hidden messages in vinyl records of the time although they’d corrupt children in a different way, largely by getting them interested in computer science. [Dandu] has taken to collecting these historic artifacts, preserving the music and the software on various hidden recordings.

While it was possible to record only programs or other data to vinyl, much in the same way that cassette tapes can be used as a storage medium, [Dandu]’s research focuses mostly on records, tapes, and CDs which had data included alongside music. This includes not only messages or images, but often entire computer programs. In some cases these programs were meant to be used with the accompanying music, as was the case for The Other Side Of Heaven by Kissing The Pink with a program for the BBC Micro. Plenty of other contemporary machines are represented here too including the ZX Spectrum, Atari, Apple II, and the Commodore 64. The documentation extends through the CD era and even into modern music platforms like Spotify and Apple Music.

The process of extraction and recovery is detailed for each discovery, making it a comprehensive resource for retro computing enthusiasts stretching from the 80s to now. There are likely a few hidden pieces of data out there hidden in various antique storage media that [Dandu] hasn’t found yet, either. You could even make your own records with hidden programs provided you have some musical and programming talents, and a laser engraver for the record itself.

Retro Hackintosh Made From Retro Parts

Apple as a company, has staked most of its future around being a “walled garden” where it controls everything from the hardware up through the user experience. In some ways this is good for users; the hardware is generally high quality and vetted by the company creating the software, making for a very uniform experience. This won’t stop some people from trying to get Apple’s operating systems and other software running on unapproved hardware though. These “Hackintosh” computers were much more common in the Intel era but this replica goes even further back to the Macintosh era.

Originally [Kevin] had ordered an authentic Macintosh with the intent of getting it working again, but a broken floppy disk drive and lack of replacement parts turned this project into a different beast. He used the Mac instead as a model for a new 3D-printed case, spending a ton of time sanding, filling, and finishing it to get it to look nearly indistinguishable from the original. The hardware going in this replica is an old Linux-based thin client machine running the Mini vMac operating system, with a modified floppy drive the computer uses to boot. A hidden SD card slot helps interface with modern computers. The display is a modern LCD, though a sheet of acrylic glued to the front panel replicates a bit of the CRT curve.

Click through to read on!

Continue reading “Retro Hackintosh Made From Retro Parts”