An Analog TV Station For Anyone

If you’re a collector of older TVs, you’re probably facing the problem in some form of having no transmissions to tune in to. With many sets you can use a SCART or other A/V input, but nothing beats using the thing as it was intended. [BorisDigital] had exactly this problem, and since he worked in a TV transmitter control room in the 1990s, he’s made a small TV station that looks and operates like the real thing.

It’s a 10 inch rack stuffed with goodies, each of which replicates the function of a piece of broadcast gear which would have cost a small fortune back in the day. At the top is a transmitter, a relatively inexpensive board from China. Below it a clock and audio monitor powered by a Pi Pico, then a vectorscope, waveform monitor, and monitor powered by a set of Pi 5s with USB video digitisers, a pair of SD card video record/play units — yet more Raspberry Pi — and at the bottom, an automatic scheduler powered by another fruity board from Cambridge. If you’re not into TV the construction may be worth a second look. Those neat looking rack front panels are 3D printed with different filaments for the lettering, and are both robust and stylish. We can already see how this could be used in our work.

We miss analogue TV, partly because it was a wonderfully intricate technology that, beautifully, just worked. it’s a few years now since we reported on the last gasp of analogue TV in the USA, about a decade after it was turned off where this is being written.

Continue reading “An Analog TV Station For Anyone” →

The World’s Smallest TV Console Plays DOOM

We’ve seen plenty of game console projects here, many of them that seek to produce a miniature game console. But this one from [RayTriangle] may break a new barrier entirely — it fits an entire TV game console that plays DOOM, including the battery, into a TV antenna plug.

There’s a type of antenna plug with screw terminals, originally intended for matching 300 ohm balanced feeder to 75 ohm co-ax. It provides a tiny project box if you look at it that way, and it’s in here that the console sits. It’s an ESP32-S3 that talks to a controller via Bluetooth, and he’s gone into some detail on how the RF for the TV is made. Some clever tricks such as a look-up table for the phase shifted chroma waveforms for each color allow the creation of a good quality composite signal through a resistor-ladder DAC, and this is modulated in a surprisingly old-fashioned way onto a carrier provided by the ESP’s clock generator.

The result as can be seen in the video below is a bit noisy, but we think that might be fixable with a little filter magic. It’s designed for PAL TVs with a VHF tuner, but we’re guessing some ingenuity could be brought into play to make it happen for UHF or NTSC. The hardware meanwhile is put on two boards either side of the battery, with a flexible PCB joining the two.

It’s true that gaming though an analogue RF input to a TV is probably less common in 2026, but we applaud the ingenuity in getting this into such a small space. For some reason it reminds us of the world’s smallest MIDI synthesizer.

Continue reading “The World’s Smallest TV Console Plays DOOM“ →

Purely Random TV In Your Browser

One of the things we used to appreciate about broadcast television is that… you kinda just got what you got. You didn’t have to choose beyond picking a channel, and then you settled in to imbibe whatever media the CRT was spraying at you. A vague recreation of part of this experience is now available, in the form of [Sergei’s] RND.TV.

The concept is simple enough—it’s a webpage that plays random videos from The Internet Archive. Each session draws videos from a random sequence, with no algorithm or fancy social media nonsense to push some videos over others. As you might expect, you’re in for lots of random and weird stuff, from old Army videos to middle-school basketball games. You can swipe to flick to a different “channel” if you don’t like what’s playing, or you can mark videos you like if you fancied what came up in the random feed. You can also use your phone as a remote if you want to sit back and flick channels like it’s the 90s again or something.

We’ve featured other projects in a similar vein before—like little TVs from The Simpsons that play episodes on repeat. Sometimes, it’s fun to just avoid the paralysis of choice, and a random stream of content can provide that relief. Or, alternatively, you could always hook up your TV to an antenna and watch free-to-air… it’s still out there, for those that wish to view it!

Scanwheel

Scanwheel: A Pocket-Sized POV TV

When you hear the word TV, you probably think of a big LED screen, maybe even the old CRT TVs, but in either case it’s something large and fairly complicated. However, thanks to the persistence of vision, it doesn’t have to be. In this handheld-sized project from [Ancient], the Scanwheel is born, a miniature mechanical TV that uses a spinning disk and some LEDs to produce an image.

The electronics of the Scanwheel are pretty straightforward. The smarts come from a Raspberry Pi Pico, an A4988 motor driver, a couple of LEDs, and a small 21-02485 stepper motor. The Raspberry Pi Pico is used to command the motor speed as well as coordinate the LEDs to turn on at the right time. The case is 3D printed; the base includes space for the various support electronics as well as some small light baffles to ensure the LEDs don’t bleed over outside their intended area. The top of the case is a disk that includes 20 small holes spaced evenly around the perimeter at varying heights, allowing light to only leave the disk when one of these holes is in front of the LEDs.

When you put all these pieces together, spin the motor up to roughly 900 RPM, and turn the LEDs on in a precise order, you end up with a really cool result: a miniature TV. And due to the five different LEDs in this build, you actually have a color 20×20 pixel display in the center and, on either side of that, two more 20×20 black-and-white displays capable of showing different images. Thanks [Ancient] for sharing this awesome build that takes advantage of the persistence of vision effect to create a unique display. Be sure to check out the video below as well as the instructions on how to build your own. And if you enjoy this sort of thing, check out some of our other persistence-of-vision projects as well.

Continue reading “Scanwheel: A Pocket-Sized POV TV” →

Cheap Yellow Display With Boosted PSRAM Turned Snazzy Emulator Station

The ‘Cheap Yellow Display’, or CYD, is becoming a staple in these circles, and with good reason: just like the name says, it’s cheap, it has a display, and of course an ESP32 microcontroller to give it lots of brainpower. What it doesn’t come with is a lot of RAM, which was a problem for [DynaMite]’s project. What was there to do but solder on more PSRAM so the CYD could become a mini TV for retrogaming?

Depending what you want to play, you might not need the extra memory. In [DynaMite]’s case, he wanted to run Retro-Go, which opens up a lot more than just the standard NES emulator you can run on an unmodified CYD — including 16-bit systems like the SNES and Sega Genesis/MegaDrive or even DOOM. Adding the PSRAM is just a matter of getting the little chip onto an unpopulated footprint on the board, cutting some traces, and adding a bodge wire. It’s not nothing, but it’s not impossible.

Continue reading “Cheap Yellow Display With Boosted PSRAM Turned Snazzy Emulator Station” →

Audio-Forward Case Mod Of Classic 90s Portable TV

The humble cathode ray tube (CRT) was once the technology behind almost all of our televisions and computer displays. Its replacements, from LCD screens to OLED and others, are generally cheaper to make and better to look at. Old televisions were comparatively large as well, but their size can be an advantage for people like [ManicMods] aka [Jeff]. His latest build ditches the CRT from an old Bently portable TV and uses the huge space available in the case for a hi-fi audio system and some other parts that turn it into an impressive portable home theater system.

After removing most of the internals of the TV, the first part to go in is the stereo and subwoofer combo as it takes up the most amount of space. The subwoofer section points downward and the two stereo speakers are mounted to the sides. To free up the most space inside, the new display is mounted forward of the original bezel, with a new 3D printed one helping to hold it in place. Behind it goes a Raspberry Pi, loaded with the moOde audio player, a high quality DAC for audio output, and a 1 TB SSD with [Jeff]’s uncompressed audio library. Most of the ports are extended out to the case including the SD card slot so other operating systems can be loaded on the Pi, and there are a ton of options for hooking up external speakers and displays as well, making it an extremely modular and expandable portable media center.

Also added to the finished product are a few small game controllers, since the Pi is perfectly capable of playing retro games, as well as a small wireless keyboard and trackpad combo. Although the CRT’s demise will be felt harder by some than by others, the original look of the case is preserved somewhat by keeping the original tuning display and locations of the original control buttons and knobs. If preserving the CRTs are of upmost importance, though, this build used a pair of them in a VR headset.

Continue reading “Audio-Forward Case Mod Of Classic 90s Portable TV” →

Analog Video From An 8-Bit Microcontroller

Although the CRT has largely disappeared from our everyday lives, there was a decades-long timeframe when this was effectively the only display available. It’s an analog display for an analog world, and now that almost everything electronic is digital, these amazing pieces of technology are largely relegated to retro gaming and a few other niche uses. [Maurycy] has a unique CRT that’s small enough to fit in a handheld television, but since there aren’t analog TV stations anymore, he decided to build his own with nothing but an 8-bit microcontroller and a few other small parts.

Continue reading “Analog Video From An 8-Bit Microcontroller” →