From CRT TV To All-In-One Console

When the Raspberry Pi first appeared there was some excitement among Raspberry Jam attendees at the prospect of a computer with a video output on a board small enough to be concealed inside a TV. But while the idea is a good one the prospect of poking around among the high voltages of an older CRT model has meant that surprisingly few such ideas turned into reality.

One person who made the idea into a reality was [Jon], who took a [Dora] The Explorer branded CRT/DVD combo in a fetching shade of red and turned it into an all-in-one retro console gaming system with an embedded Raspberry Pi.

nintendo-crt-tv-thumbnailThis is however not merely a Pi stuffed inside the rear casing with a few holes for cables, instead he took away the substantial part of the DVD mechanism and mounted his Pi safely in a plastic box. Some USB extension cables bring all four USB sockets to the front panel through the DVD slot with a bit of Sugru to hold them in place. An HDMI panel-mount extension goes to the TV’s rear connector panel, as does a power switch for the Pi which is wired to a USB charger mounted on a trailing mains socket inside the case. The composite video from the Pi is wired to the TV’s AV in video socket.

We don’t blame [Jon] for not looking at the TV’s power rails to find power for his Pi, though a TV of this recent age would have safely mains-isolated rails that’s still a task fraught with hazards. The resulting unit is a high quality retro console, and as a final touch he’s given it a Nintendo logo and some storage for his gamepads on the rear.

We’ve had a few CRTs with integrated computers before here at Hackaday, but not all have been as they seemed. This Pi for instance sat in a vintage Singer TV, but the CRT was replaced with a modern LCD. Our favourite though it this Chromecast driving a 1978 GE model.

Too Good To Throw Away: Dealing With An Out-Of-Control Junk Hoard

There it was, after twenty minutes of turning the place over, looking through assorted storage boxes. A Thinwire Ethernet network. About the smallest possible Thinwire Ethernet network as it happens, a crimped BNC lead about 100mm long and capped at each end by a T-piece and a 50 ohm terminator. I’d been looking for a BNC T-piece on which to hook up another terminator to a piece of test equipment, and I’d found two of them.

As I hooked up the test I wanted to run I found myself considering the absurdity of the situation. I last worked somewhere with a Thinwire network in the mid 1990s, and fortunately I am likely to never see another one in my life. If you’ve never encountered Thinwire, be thankful. A single piece of co-ax connecting all computers on the network, on which the tiniest fault causes all to fail.

So why had I held on to all the parts to make one, albeit the smallest possible variant? Some kind of memento, to remind me of the Good Old Days of running round an office with a cable tester perhaps? Or was I just returning to my past as a hoarder, like a Tolkienic dragon perched atop a mountain of electronic junk, and not the good kind of junk?

Continue reading “Too Good To Throw Away: Dealing With An Out-Of-Control Junk Hoard”

Bike Saddle As Workshop Stool

It is not uncommon for parts from a particular hobby or pursuit to be repurposed by enthusiasts as furniture. Car nuts will make sofas from the rear bodywork of a saloon car, for example, or coffee tables from engine blocks as you might have seen in the Top Gear studio.

A cycling enthusiast asked [Quinn Dunki] to produce a workshop stool using a bicycle seat, and the resulting piece of furniture is both elegant and functional, if probably comfortable only to those used to a racing saddle.

The stool itself rests on a vertical tube with a tripod at the bottom, each leg of which is fitted with a caster. We are taken through the steps to make the metalwork, in particular the rather tricky 45 degree tubular joint required for each leg. We see the unexpectedly high forces above the casters cracking the initial tack welds, and the resulting more substantial joint. And finally we’re treated to the stool being elegantly modelled by Sprocket the cat, as you can see below the break.

Continue reading “Bike Saddle As Workshop Stool”

An Easy Home Made Electroadhesive

There was a time when if you wanted to scale a wall you had to turn a camera on its side and call [Adam West] or [Lionel Ritchie]. Unless you were a gecko, that is. Their host of tiny bristles and intramolecular forces allow them to run up walls and across the ceiling with ease.

You may have seen synthetic gecko-like adhesive surfaces using the same effect. Some impressive wall-climbing robots have used these materials, though they’ve all shared the same problem. Gecko adhesion can’t be turned off. Happily, for the robot wall climber unwilling to expend the extra force to detach a foot there is an alternative approach. Electroadhesives use electrostatic force to attach a plate held at a high potential to a surface, and today’s featured video is [Carter Hurd]’s home-made electroadhesive panel (YouTube).

He cites this paper and this description of the technology as the influences on his design, two aluminium foil electrodes sandwiched between plastic sheet and sticky tape. He applies 6kV from an Emco DC to DC converter to his plates, and as if by magic it sticks to his drywall. Of course, it’s not quite as simple as that, he tried several surfaces before finding the one it stuck to. Adhesion is fully under control, and such a simple device performs surprisingly well. The Emco converters are sadly not cheap, but they are an extremely efficient product for which he only needs a few AA cells on the low voltage side.

His full description is in the video below the break.

Continue reading “An Easy Home Made Electroadhesive”

Reverse Engineering The Internet Of Coffee

The public promise of the Internet Of Things from years ago when the first journalists discovered the idea and strove to make it comprehensible to the masses was that your kitchen appliances would be internet-connected and somehow this would make our lives better. Fridges would have screens, we were told, and would magically order more bacon when supplies ran low.

A decade or so later some fridges have screens, but the real boom in IoT applications has not been in such consumer-visible applications. Most of your appliances are still just as unencumbered by connectivity as they were twenty years ago, and that Red Dwarf talking toaster that Lives Only To Toast is still fortunately in the realm of fiction.

The market hasn’t been devoid of IoT kitchen appliances though. One is the Smarter Coffee coffee machine, a network-connected coffeemaker that is controlled from an app. [Simone Margaritelli] bought one, though while he loved the coffee he really wasn’t keen on its not having a console application. He thus set about creating one, starting with reverse engineering its protocol by disassembling the Android version of its app.

What he found was sadly not an implementation of RFC 2324, instead it uses a very simple byte string to issue commands with parameters such as coffee strength. There is no security, and he could even trigger a firmware upgrade. The app requires a registration and login, though this appears to only be used for gathering statistics. His coffee application can thus command all the machine’s capabilities from his terminal, and he can enjoy a drink without reaching for an app.

On the face of it you might think that the machine’s lack of security might not matter as it is on a private network behind a firewall. But it represents yet another example of a worrying trend in IoT devices for completely ignoring security. If someone can reach it, the machine is an open book and the possibility for mischief far exceeds merely pranking its owner with a hundred doppio espressos. We have recently seen the first widely publicised DDoS attack using IoT devices, it’s time manufacturers started taking this threat seriously.

If the prospect of coffee hacks interests you, take a look at our previous coverage.

[via /r/homeautomation]

Self-Driving R/C Car Uses An Intel NUC

Self-driving cars are something we are continually told will be the Next Big Thing. It’s nothing new, we’ve seen several decades of periodic demonstrations of the technology as it has evolved. Now we have real prototype cars on real roads rather than test tracks, and though they are billion-dollar research vehicles from organisations with deep pockets and a long view it is starting to seem that this is a technology we have a real chance of seeing at a consumer level.

A self-driving car may seem as though it is beyond the abilities of a Hackaday reader, but while it might be difficult to produce safe collision avoidance of a full-sized car on public roads it’s certainly not impossible to produce something with a little more modest capabilities. [Jaimyn Mayer] and [Kendrick Tan] have done just that, creating a self-driving R/C car that can follow a complex road pattern without human intervention.

The NUC's-eye view. The green line is a human's steering, the blue line the computed steering.
The NUC’s-eye view. The green line is a human’s steering, the blue line the computed steering.

Unexpectedly they have eschewed the many ARM-based boards as the brains of the unit, instead going for an Intel NUC mini-PC powered by a Core i5 as the brains of the unit. It’s powered by a laptop battery bank, and takes input from a webcam. Direction and throttle can be computed by the NUC and sent to an Arduino which handles the car control. There is also a radio control channel allowing the car to be switched from autonomous to human controlled to emergency stop modes.

They go into detail on the polarizing and neutral density filters they used with their webcam, something that may make interesting reading for anyone interested in machine vision. All their code is open source, and can be found linked from their write-up. Meanwhile the video below the break shows their machine on their test circuit, completing it with varying levels of success.

Continue reading “Self-Driving R/C Car Uses An Intel NUC”

Hackaday Prize Entry: Raspberry Pi Zero Smart Glass

Some of the more interesting consumer hardware devices of recent years have been smart glasses. Devices like Google Glass or Snapchat Spectacles, eyewear incorporating a display and computing power to deliver information or provide augmented reality on an unobtrusive wearable platform.

Raspberry Pi Zero Smart Glass aims to provide an entry into this world, with image recognition and OCR text recognition in a pair of glasses courtesy of a Raspberry Pi Zero. Unusually though it does not take the display option of other devices of having a mirror or prism in the user’s field of view, instead it replaces the user’s entire field of view with a display and re-connects them to the world through the Raspberry Pi camera.

The display in question is an inexpensive set of “3D Virtual Stereo Digital Video glasses”, of the type that can be found fairly easily on your favourite auction site. They aren’t particularly high-resolution, but the Pi can easily drive them with its composite video output. The electronics and camera are mounted on a headband, in a custom 3D-printed enclosure. All files can be downloaded from the project page.

There is some Python software, but it’s fair to say that there is not a clear demo on the project page showing it working. However this is no reason to disregard this project, because even if its software has yet to achieve its full potential there is value elsewhere. The 3D-printed Raspberry Pi enclosure should be of use to many other similar wearable projects, and we’d almost say it’s worthy of a project all of its own.