Pi Zero W Impersonates IPhone, Becomes Terminal

There’s something to be said for economies of scale and few things sell more than cell phones. Maybe that’s why [NODE] took inspiration from an iPhone slide out keyboard case to create this Pi Zero W-based portable terminal. This is actually his third iteration, and in the video below he explains why he has built the new version.

By housing the custom bits in a 3D-printed frame that is size compatible with the iPhone, [NODE] manages to leverage the slick slide out keyboard cases available for the phone. The iPhone in question is an older iPhone 5, so the cases are inexpensive, compared to the latest generation. On the other hand, the iPhone 5 is recent enough that it shouldn’t be hard to find a compatible case.

The circuitry itself is pretty straightforward: a battery, a charge controller, and an LCD display. The only complaint we could see was the lack of a control key on the keyboard.

Continue reading “Pi Zero W Impersonates IPhone, Becomes Terminal”

Cigar Box Opens To Raspberry Pi Laptop

If you were to go back to the middle years of the twentieth century and talk to electronic constructors, you would find a significant number had a cigar box radio among their projects. Cigar boxes were fairly robust, readily available, and could easily accommodate the parts required to make a crystal set or a simple one-tube regenerative receiver. These days there isn’t much attraction to a simple AM radio though, so while they can still be fun to build, the cigar box radio only occupies a niche in vintage radio circles.

Cigar boxes, however, remain. [Mike] found a very nice antique cigar box, and made something unexpected, he put a Raspberry Pi in it and made something close to a laptop. Into the lid goes an LCD screen secured with wooden blocks, while in the body of the box goes the LCD controller, Pi 3, and battery charger and PSU modules. There are two sets of cells, one each for screen and Pi.

We like the idea and we like his write-up for its clear run-down of the modules required even though it’s mostly a plug-together build. We described it as “Something close to a laptop” because it has one glaring omission. He’s using an external keyboard rather than having incorporated one within the case. We think there looks as though there is plenty of room for one, so perhaps he’ll return to the project and upgrade it in that way. For reminding us that cigar boxes can make excellent laptop cases though, we’re thankful.

We’ve featured numbers of Raspberry Pi laptops over the years since the little computer’s launch. Just a small selection are this one using the official touch screen, a rather beautiful one in the style of a Psion palmtop, and one that is rather chunky but has a small footprint. Meanwhile in cigar boxes, we’ve brought you an excellent little 555 organ.

Zelda And The Ocarina Of Things

Voice recognition is this year’s model for home automation, but aside from feeling like you’re onboard the Aries 1b arguing with HAL 9000, it just doesn’t do it for our geeky selves. So what’s even geekier? How about carrying around an ocarina in your pocket so that you can get a Raspberry Pi to unlock the door for you? (YouTube video, embedded below.) Yeah, that’ll do.

[Sufficiently Advanced]’s video gets us 90% of the way toward replicating this build. There’s a tube with a microphone and a Raspberry Pi inside. There are a bunch of ESP8266-powered gadgets scattered around the house that take care of such things as turning on and off the heater, watering plants, and even pressing a (spare) car remote with a servo.

We’d love to know what pitch- or song-recognition software the Raspberry Pi is running. We’ve wanted to implement a whistling-based home automation interface since seeing the whistled. We can hold a tune just fine, but we don’t always start out on the same exact pitch, which is a degree of freedom that [Sufficiently Advanced]’s system doesn’t have to worry about, assuming it only responds to one ocarina.

If you’re questioning the security of locking and unlocking your actual apartment by playing “Zelda’s Lullaby” from outside your window, you either overestimate the common thief or you just don’t get the joke. The use case of calling (and hopefully finding) a cell phone is reason enough for us to carry a bulky ocarina around everywhere we go!

Continue reading “Zelda And The Ocarina Of Things”

The Best Pi Emulation Console You Can Build

By far the most popular use for a Raspberry Pi is an emulation console. For an educational device, that’s fine – someone needs to teach kids how to plug a USB cable into a device and follow RetroPi tutorials on the Internet. These emulation consoles usually have one significant drawback: they’re ugly, with wires spilling everywhere. Instead of downloading a 3D printed Pi enclosure shaped like a Super Nintendo, [depthperfection] designed his own. It looks great, and doesn’t have a donglepocalypse hanging out the back.

The biggest factor in building an enclosure for a Pi Zero is how to add a few USB ports. There’s only one USB port on the Pi Zero, although if you’re exceptionally skilled, you can solder a hub onto the test points on the bottom of the board. This stackable USB hub solves the problem with the help of pogo pins for the power and USB pair. It’s only $17 USD, too.

With the USB and power sorted, [depthperfection] set out to design an enclosure. This was modeled in Fusion360, with proper vent holes, screw bosses, and cutouts for all the ports. It’s designed to be 3D printable, and with a little ABS smoothing, this enclosure looks great.

For software, [depthperfection] turned to Recallbox, a retrogaming platform that also doubles as a media player. It’s simpler than a RetroPi installation, but for playing Super Mario 3, you don’t really need many configuration options. This is a great project that just works and looks good doing it. The world — and the Raspberry Pi community — needs more projects like this, and we’re glad [depthperfection] sent this one in.

PiSound, The Audio Card For The Raspberry Pi

Kids today are being loud with their ‘drum machines’ and ‘EDM’. Throw some Raspberry Pis at them, and there’s a need for a low-latency sound card with MIDI and all the other accouterments of the modern, Skrillex-haired rocker. That’s where PiSound comes in.

Of course, the Pi already comes with audio out, but that’s not enough if you want to do some real audio processing. You need audio in as well, and while you’re messing around with that, adding some high-quality opamps, ADCs, DACs, and some MIDI would be a good idea. This is what the PiSound is all about.

[Pranciskus], the guy who has been working on the PiSound for a while now, developed this multitool for audio on a tiny Linux system. One of the killer features on the PiSound is ‘The Button’, a simple tact switch that runs a script if the button is pressed, another script if the button is held down, and two more if the button is pressed two or three times. This is actually a pretty nifty UI, and we wouldn’t mind seeing this on a few more Pi accessories.

If you’d like to see some example projects using the PiSound, there example MIDI controllers, networked audio players, and some goofing around with LV2 plugins over here.

Super Computing With Mini ITX Cluster

[Colin Alston] was able to snag a handful of Mini ITX motherboards for cheap and built a mini super computer he calls TinyJaguar. Named partly after the AMD Sempron 2650 APU, the TinyJaguar boasts four, yes that’s four MSI AM1I Mini-ITX motherboards, each with 4GB of DDR memory.

A Raspberry Pi with custom software manages the cluster, and along with some TTL and relays, controls the power to the four nodes. The mini super computer resides in a custom acrylic case held together by an array of 3D printed parts and fasteners.There’s even a rack-like faceplate near the bottom to host the RPi, an Ethernet switch, an array of status LEDs, and the two buttons.

With 16 total cores of computing power (including GPU), the TinyJaguar is quite capable of doing some pretty cool stuff such as running Jupyter notebook with IPyParallel. [Colin] ran into some issues getting the GPU to behave with PyOpenCL. It took a bit of pain and time, but in the end he was able to get the GPUs up, and wrote a small message passing program to show two of the cores were up and working together.

Be sure to check out [Colin’s] super computer project page, specifically the ten project logs that walk through everything that went into this build. He also posted his code if you want to take a look under the hood.

Raspberry Pi Hitches Ride Inside Vintage Terminal

When a dumpster dive yielded a vintage video display terminal, [dennis1a4] knew just what to do — bring the Heathkit H19 back to life and stuff a Raspberry Pi inside.

The early days of the personal computer era were a time of great market diversity. Everyone was making stuff needed to cobble together your perfect computer, and terminals were among the most important pieces of gear. Lear Siegler, DEC, Wyse — everyone was in on the game. Even Heathkit competed with its H19 serial terminal, which would have set you back a thousand or so early-1980s dollars.

The terminal [dennis1a4] found was DOA, but he quickly determined that a bad cap was shorting out the -12VDC rail. A little extra detective work was needed to get the terminal to both echo characters locally and output them over the RS-232 port, and bam, working terminal. But then what? Raspberry Pi to the rescue! But those old school +/-12 volts swings would give a Pi a bad case of Blue Smoke Disease. After a little voltmeter poking, and through the magic of socketed driver chips, the Pi was talking right to the terminal at a screaming 9600 baud and accessing the Hackaday Retro site on the 80-by-24 mono display.

All in all, a nice hack on a piece of computer history. But just one question: Can it play Doom Flappy Bird?