Cramming A Pi Zero Into A Cheap Handheld Game

At this point, we’ve seen the Raspberry Pi jammed into what amounts to every retro game system, handheld or otherwise, that was ever released. While they’re always fun builds, invariably somebody will come along who is upset that the original hardware had to be gutted to create it. It seems as if with each post, a classic gaming aficionado out there has his or her heart broken just a bit more. Will no one put an end to the senseless slaughter of Game Boys?

As it so happens, not all hardware modders are such unconscionable brutes. [Starfire] recently sent his latest creation into the tip line, and it’s designed specifically to address the classic gaming massacre in which Hackaday has so shamefully been a collaborator.  His build sacrifices a portable Genesis built by AtGames, and turns it into a Raspberry Pi Zero portable running RetroPie.

Opening up the back panel of his portable Pi shows an incredible amount of hardware smashed into the tiny package. Beyond the obvious Pi Zero, there’s a iUniker 2.8-inch LCD, a 2,200 mAh battery, a two-port USB hub, a Teensy microcontroller, a USB sound card, an audio amplifier, a LiPo charging module, and a boost converter. [Starfire] measured peak power consumption to be 500 mA, which should give about a 3.5 hour run time on the 2,200 mAh battery.

This is all the more impressive when you realize the original AtGames PCB is still in the system, albeit with the center cut out for the Pi’s LCD to fit in. Rather than having to figure out a new way to handle input, [Starfire] simply connected the existing inputs to the digital pins on the Teensy and used some code to convert that into USB HID for the Pi. A few case modifications were necessary, namely the removal of the battery compartment from the back panel and covering up the original SD card slot and ports; but otherwise the finished product looks completely stock.

If you don’t mind tearing into a real Game Boy to make your portable Pi, you can check out a few of the stand out examples which we’ve covered here in the past.

Continue reading “Cramming A Pi Zero Into A Cheap Handheld Game”

Three Ways To Etch Snazzy Brass Nameplates

It’s the little touches that make a project, and a nice nameplate can really tie a retro build together. Such badges are easy enough to make with a CNC machine, but if you don’t have access to machine tools you can put chemistry to work for you with these acid-etched brass nameplates.

The etching method that [Switch and Lever] uses to get down to brass plaques will be intimately familiar to anyone who has etched a PCB before. Ferric chloride works as well on brass as it does on copper, and [Switch and Lever] does a good job explaining the chemistry of the etching process and offers some tips on making up etching solution from powdered ferric chloride. But the meat of the video below is the head-to-head test of three different masking methods.

The first method uses a laser printer and glossy paper ripped from a magazine to create a mask. The toner is transferred to the brass using an office laminator, and the paper removed with gentle rubbing before etching. For the other two candidates he uses a laser engraver to remove a mask of plain black spray paint in one case, or to convert special laser marking paint to a mask in the other.

We won’t spoil the surprise as to which gave the best results, but we think you’ll be pleased with how easy making classy nameplates can be. You can also use electrolytic methods for a deeper etch, but we think acid etching is a little more approachable for occasional use.

Continue reading “Three Ways To Etch Snazzy Brass Nameplates”

Running Programs On Paper

It’s a simple fact that most programs created for the personal computer involve the same methods of interaction, almost regardless of purpose. Word processors, graphics utilities, even games – the vast majority of interaction is performed through a keyboard and mouse. However, sometimes it can be fun to experiment with alternative technologies for users to interact with code – Paper Programs is an exciting way to do just that.

Paper Programs is a combination of a variety of existing technologies to create a way of interacting with code which is highly tangible. The setup consists of a projector, and a webcam which can see the projected area, combined with Javascript programs running in a browser. Programs can be edited in the browser, then printed out with special coloured dots around the page. When the page is placed in the projection area, these dots identify the unique program and are picked up by the webcam, and the server executes the relevant code, projecting back onto the page.

It’s a system that creates a very tactile way of interacting with a program – by moving the page around or placing different pages next to each other, programs can interact in various ways. The system is setup for collaboration as well, allowing users to edit code directly in the browser.

The project reminds us of earlier works on DIY multitouch screens, but with a greater focus on direct engagement with the underlying code. What other unique ways exist to interact with code? Let us know in the comments.

Continue reading “Running Programs On Paper”

Someone’s Made The Laptop Clive Sinclair Never Built

The Sinclair ZX Spectrum was one of the big players in the 8-bit home computing scene of the 1980s, and decades later is sports one of the most active of all the retrocomputing communities. There is a thriving demo scene on the platform, there are new games being released, and there is even new Spectrum hardware coming to market.

One of the most interesting pieces of hardware is the ZX Spectrum Next, a Spectrum motherboard with the original hardware and many enhancements implemented on an FPGA. It has an array of modern interfaces, a megabyte of RAM compared to the 48k of the most common original, and a port allowing the connection of a Raspberry Pi Zero for off-board processing. Coupled with a rather attractive case from the designer of the original Sinclair model, and it has become something of an object of desire. But it’s still an all-in-one a desktop unit like the original, they haven’t made a portable. [Dan Birch has changed all that, with his extremely well designed Spectrum Next laptop.

He started with a beautiful CAD design for a case redolent of the 1990s HP Omnbook style of laptop, but with some Spectrum Next styling cues. This was sent to Shapeways for printing, and came back looking particularly well-built. Into the case went an LCD panel and controller for the Next’s HDMI port, a Raspberry Pi, a USB hub, a USB to PS/2 converter, and a slimline USB keyboard. Unfortunately there does not seem to be a battery included, though we’re sure that with a bit of ingenuity some space could be found for one.

The result is about as good a Spectrum laptop as it might be possible to create, and certainly as good as what might have been made by Sinclair or Amstrad had somehow the 8-bit micro survived into an alternative fantasy version of the 1990s with market conditions to put it into the form factor of a high-end compact laptop. The case design would do any home-made laptop design proud as a basis, we can only urge him to consider releasing some files.

There is a video of the machine in action, which we’ve placed below the break.

Continue reading “Someone’s Made The Laptop Clive Sinclair Never Built”

Quick And Dirty Driver Tips For Surplus VFDs

Sometimes it seems like eBay is the world’s junk bin, and we mean that in the best possible way. The variety of parts available for a pittance boggles the mind sometimes, especially when the parts were once ordered in massive quantities but have since gone obsolete. The urge to order parts like these in bulk can be overwhelming, and sooner or later, you’ll find yourself with a fistful of old stuff but no idea how to put it to use.

Case in point: the box of Russian surplus seven-segment vacuum fluorescent displays (VFDs) that [w_k_fay] had to figure out how to use. The result is a tutorial on quick and dirty VFD drivers that looks pretty handy. [w_k_fay] takes pains to point out that these are practical tips for putting surplus VFDs to work, as opposed to engineered solutions. He starts with tips on characterizing your surplus tubes in case you don’t have a pinout. A 1.5 V battery will suffice for the hot cathode, while a 9 V battery will turn on the segments. The VFDs can be treated much like a common cathode LED display, and a simple circuit driving the tube with a 4026 decade counter can be seen below. He also covers the challenges of driving VFDs from microcontrollers, and promises a full build of a frequency counter wherein the mysteries of multiplexing will be addressed.

Sounds like it’s time to stock up on those surplus VFDs and put them to work. For inspiration, take a look at this minimalist VFD clock, or perhaps mix VFDs with Nixies to satisfy your urge for all things glowy.

Continue reading “Quick And Dirty Driver Tips For Surplus VFDs”

Vacuum Tubes: Shipping Through EBay Now Challenging?

There is disquiet in the world of vacuum electronics, that something as simple as shipping a vacuum tube could now be very difficult to achieve. It’s a concern expressed among other places in a video by [Guitologist] that we’ve included below, and includes tales of vacuum tubes being impounded as either dangerous to ship, or not allowed to be shipped across international borders.

Upon investigation it appears that the common thread in all the stories lies with eBay’s Global Shipping Program, the centralised shipping service operated by the online auction giant. We reached out to eBay’s press office on the subject but have yet to receive a reply. It’s best to ask someone who ships a lot of tubes for comment when you have a tube shipping story, so we also had a conversation with TC Tubes. They’re a small company dealing in tubes, and as you might imagine they ship a lot of them (Their website is likely to detain you for a while if you are a tube-head). [Chelsea] from TC Tubes told us that they have encountered no regulatory barriers to tube shipping, and that their only bad experience has been yet again with eBay’s Global Shipping Program.

So it seems there is no cause for panic if you ship tubes, CE marking or RoHS rules haven’t come for your EL34s and your 6550s. Ebay have evidently got some kind of issue with tubes in their shipping operation, and perhaps you should ship by other means if you wish to avoid your tubes going astray. The consensus here among the Hackaday crew is that it could be as simple as uninformed employees not being aware of what tubes are because they aren’t as common as they used to be. After all, with over a hundred years of history behind them it’s not as though any potential issues with their shipping haven’t been comprehensively explored.

We’d still be interested to hear from eBay on the matter though, if they would care to comment.

Continue reading “Vacuum Tubes: Shipping Through EBay Now Challenging?”

Getting To Know An 18th Century Hacker

Here at Hackaday we tend to stay pretty close to the bleeding edge in tech, not by any conscious effort, but simply because that’s what most hackers are interested in. Sure we see the occasional vintage computer rebuild, or reverse engineering of some component that was put into service before most of us were born; but on the whole you’re way more likely to see projects involving the latest and greatest microcontroller to hit AliExpress than ones involving the once ubiquitous vacuum tube.

Bill Maddox

But occasionally it’s nice to take a step back from the latest and greatest, to really look at what makes the hacker spirit without the all modern trappings of blinking LEDs and Wi-Fi connectivity. We make and explore because it’s something we are passionate about, and while today most of us are doing that with a soldering iron or a compiler, that hasn’t always been the case. In the video below, historic interpreter and woodworker [Bill Maddox] talks about what draws him to 18th century technology. His tools may look foreign to us, but the passion he shows while talking about his creations will be familiar to anyone who’s ever set foot in a hackerspace.

Even with a vastly different set of interests than the modern hacker, [Bill] runs into some very familiar problems. When the highly specialized tools he needed to work like an 18th century craftsman weren’t available, he decided to make his own. But to make his own tools he needed to learn how to forge, and after he forged his hand tools he moved on to forging chisels for the lathe he decided to build.

Whether or not we ever take a knife to a piece of wood and try to carve out a spoon, it’s impossible to watch [Bill] speak about his creations and not see him as a kindred spirit. Like many of us, he’s honed skills in a niche that the everyday person takes for granted. Makes you wonder what people from 300 years in the future would think of us if they could peer back through the centuries.

Continue reading “Getting To Know An 18th Century Hacker”