Flimsy Pi Case Still Provides A Level Of Protection

This flimsy case isn’t going to protect your Raspberry Pi if you knock it off the workbench. It will provide a level of protection against shorting out from contact with metal objects, or from liquids spilled in the near vicinity. [CGPatterson] ended up making this case from a single sheet of transparency film.

The project is basically papercraft. He started with the dimensions published on the Raspberry Pi FAQ, which turned out to be wrong. Not having a caliper available to help with the precision of the measurements, he grabbed his ruler and did the best he could. The first two cases were a poor fit, but as you can see the third is like a glove. Luckily you don’t have to go through this same trial and error as he release the design. Both A4 and US Letter sized PDFs are available for download. Print them out on the transparency, cut along the lines, apply transparent double-sided tape to the tabs and you’re in business. If you wish to alter the design he has also posted the SVG source he made in Inkscape.

This is certainly a good option for those of us without the ability to produce laser cut parts.

Interfacing SNES Controllers With Your Raspberry Pi

This lovely set of wires lets [Florian] connect stock Super Nintendo controllers to his Raspberry Pi. The IDC connector in the upper left plugs into the GPIO header on the RPi rather than going the route of using an intermediary USB converter.

The setup lets you connect two controllers at once, so you’ll have no trouble going head-to-head on Mario Kart as seen in the clip after the break. The ports themselves were pulled from a pair of SNES extension cables. Since button signals are pushed to the console via a shift register there’s just five wires needed for each (voltage, ground, data, clock, and latch). As far was we know the Raspberry Pi pins are not 5V tolerant so you probably want to add some level conversion to this circuit if you build it yourself.

[Florian] wrote a C program which shifts in data from the controllers and converts it to HID keyboard inputs. This should make it extremely flexible when it comes to emulator setup, and using the technique for different styles of controllers should also be pretty easy.

Continue reading “Interfacing SNES Controllers With Your Raspberry Pi”

Ti Chronos Watch Controls Raspberry Pi

[Mike Field] was working on interfacing his TI Chronos eZ430 watch with the Raspberry Pi. As things were going pretty well, he took a side-trip from his intended hack and implemented watch-based control for an RPi audio player.

It really comes as no surprise that this is possible, and even easy. After all, the RPi board has native USB capability for hosting the watch‘s RF dongle, and it’s running Linux which we know already works well with the Chronos platform. But we still love the thought of having automation controls strapped to our wrist!

mpg321 is the audio playback program used for this hack. It plays MP3 files using ALSA for sound, which does have a few hiccups on the RPi. [Mike] found workarounds and included them in the C program he uses to gather everything into one nice code package. Control depends on keypresses sent from the watch (meant for use with PowerPoint) which are translated by his code and pushed to the audio/mp3 programs.

Getting A Console And Quake II Running On A Raspberry Pi

Those Raspberry Pi boards are flying into the mailboxes of tinkerers all around the globe, so our tip line is currently awash in a deluge of Raspi hacks. Here’s two that came in over the weekend:

First up is [reefab]’s port of Quake II for the Raspberry Pi. The build is based of Yamagi Quake II and is mostly playable. The Quake III port for the Raspberry Pi is old hat, but we’re happy to relive the pulse-pounding action of Quake II any day.

Next up is [Joonas]’ take on getting a serial console up and running with the Raspi. The Raspberry Pi has a UART serial console on its 26-pin header, but you can’t just connect those pins to a serial port. To shift the +/- 12V down to the 3.3 Volts the Raspi can understand, [Joonas] used a MAX3232 – the 3.3 Volt version of everyone’s favorite RS-232 transceiver. With a breadboard and a couple of caps, it’s easy to connect your Raspi to a serial console. Neat.

Raspberry Pi Controlled Tank Goes Deeper Than You Might Think

This remote control tank now takes its orders from a Raspberry Pi board. Well, actually it’s taking orders from commands pushed to the RPi board via SSH. The control scheme works out quite well. Using a low-profile WiFi dongle the RPi automatically connects to the wireless network when it is powered on. This makes it a snap to SSH into the device, and a more user-friendly controller will put a nice front-end into play at some time in the future.

But the real meat and potatoes of the hack comes in getting the RPi to talk to the tank’s circuitry. Just getting the Heng Long Tiger I remote control tank apart proved to be a ton of work as the treads need to be removed to do so and there’s a lot of screws holding it together. Instead of just replacing all of the control circuitry [Ian] wanted to patch into the original controller. To do so he spent a bit of time analyzing the signals with an oscilloscope and discovered that commands were coming in a Manchester encoded format. He established what various packets were doing, used a transistor to protect the GPIO pin on his board, and now has full control of the Tank. The final part of the hardware alteration was to power the RPi from the Tank’s battery.

After the break you can catch a demo of the reassembled tank sporting its new wireless controller.

Continue reading “Raspberry Pi Controlled Tank Goes Deeper Than You Might Think”

Raspberry Pi Power Regulator Transplant Reduces Power Consumption

If you want to run your Raspberry Pi from something other than a mains power converter, and you’ve got some courage to spare, this hack is right up your alley. [Tom] wrote in with a switch mode power replacement for the RPi’s stock linear regulator. This is the first hack we’ve seen where the RPi’s on-board hardware is being altered and that’s where things get a little scary.

The first thing done was to remove the linear regulator, leaving the unpopulated RG2 footprint seen above. Apparently a rework station wasn’t available as the technique they used describes holding the board up by gripping the regulator with tweezers, then blasting it with a hot air gun. It makes us a bit queasy because the processor chip has a solder footprint you don’t want to mess with.

But apparently all is still well. With the wasteful linear regulator gone a pair of 5v and 3.3V switch regulators inject voltage through the GPIO header. Initial tests show a savings of around 25% but we’d imaging this varies greatly based on load.

Raspberry Pi Enclosure Turns It Into A Desktop PC

While you’re still waiting for your Raspberry Pi to be delivered, why not build an enclosure for it? This build comes from the fruitful workshop of [builttospec], and gives the Raspi a very nice case well-suited for being placed on your desktop.

Like most of [builttospec]’s case builds, this enclosure was made on a laser cutter out of acrylic and features everything you would expect in a good Raspi enclosure. All the hardware ports are available, and there’s also a slot for a GPIO ribbon cable, perfect for connecting an enclosed Raspi to whatever hardware project you’re working on.

One thing we’re loving about [builttospec]’s enclosure is the tasteful use of light pipes that funnel the light from the LED indicators on the Raspi to the surface of the case. Sure, they’re just a few bits of laser-cut polycarbonate, but its little touches like this that transform a good case build into a great one.

Files available on Thingiverse.