Gamecube to go

posted Nov 8th 2009 11:53am by Mike Szczys
filed under: nintendo hacks

gamecube-to-go

[Hailrazer] built a handheld GameCube so he could take his gaming with him. The final product is quite nice, providing a large display and about 3 hours of play time on the lithium polymer batteries.

Starting with the case from a Kidz Delight Datamax game, he used Bondo ABS cement and plastic bumper filler to alter the case but still provide a professional look. The display is a five-inch PlayStation One LCD Screen from which he also incorporated the speakers. At least four controllers were cannibalized for use as the buttons, sticks, triggers, and directional pad. Our favorite feature is the totally exposed optical head mounted on the back.

We’ve embedded video as well as a picture of the optical drive after the break. This goes so far beyond just making the GameCube an all-in-one system. If you like this build, check out the Nintendo 64 and Dreamcast mods on [Hailrazer's] YouTube channel.

Read the rest of this entry »

Arduino “python” integration

posted Oct 30th 2009 9:00am by Phil Burgess
filed under: arduino hacks, classic hacks, home hacks

vivarium

[Cyberspice] informs us she likes snakes. Hey, who doesn’t? She’ll soon be adopting a lovely ball python and wanted to keep close tabs on the sensitive creature’s environment. To that end she assembled a network-enabled vivarium monitoring system based on Adafruit’s Boarduino (a minimalist Arduino clone), a TMP36 analog temperature sensor, Saelig’s WIZ810MJ Ethernet interface, and a common LCD screen. The Arduino rig periodically issues updates to a web server, which can then generate informative graphs using a set of PHP scripts (what, no Python?).

Okay, so we could probably count on one hand the number of readers in need of fancy reptile monitoring and still have fingers left over. There are countless other applications where networked sensor monitoring of this sort is a frequent necessity, so the article could be a good starting point for your own projects. There’s lots of source code to work with, on both the Arduino and web server sides. And the parts list demonstrates serious frugality: the Boarduino, the generic LCD, and especially the Ethernet interface; even with the breadboard adapter, this unit is about half the cost of the usual Arduino Ethernet shield, leaving more funds available for the snake food budget!




Reverse geocache puzzle

posted Oct 19th 2009 6:00am by Zach Banks
filed under: arduino hacks, classic hacks, gps hacks

fig1-6471

[Mikal] wanted to create an awesome electronic wedding gift for his friend who was moving to France. After experimenting with a few things, he settled on creating a puzzle box that would only open in a certain location. Since his friend introduced him to the Arduino, he fittingly used one in the design, along with a serial GPS module and a mini character LCD. The box itself is locked using a servo-controlled chopstick, which could theoretically be snapped if [Mikal] really screwed something up. To save battery life, he used a small Pololu module to provide power that uses only 0.01 microamps in standby, and can be shut off by the Arduino.

The box was designed to be mysterious yet self-explanatory. When the button on the front is pushed, the box comes to life for 3 minutes, displaying the distance away from secret location. Additionally, it warns how many tries are left: the button can only be pushed 50 times before it is sealed “forever”. In order to open the box, you have to be within 2km of the destination. Theoretically, you can narrow down the location to one of 2 points after 2 readings, but a less scientific approach would probably be a lot more fun.

This seems like an amazing gift, and the same concept could be repurposed into hundreds of other devices. For extra fun, he could have placed it at a geocache location.

Multi-touch LCD from LEDs

posted Oct 10th 2009 6:23pm by Jakob Griffith
filed under: led hacks, news, peripherals hacks

[Thomas] promised nearly a year ago he would give the community code and schematics of how he made his LED Multi-touch panel, but we would have to wait for his next version first. Well its finally here, bigger and better then we could ever have imagined. His new version is organized as a 48 by 32 matrix of 1536 LEDs, but he’s gone further by placing it behind a stripped LCD to make a multi-touch display. It doesn’t seem nearly as fast or accurate as the original, but potentially could be more portable than ones we’ve seen before. And yes, this time around he included how his LED matrix is made.

How to generate font and picture header files

posted Sep 29th 2009 1:00pm by Mike Szczys
filed under: tool hacks

custom_fonts_displayed

Displaying custom fonts or images on an LCD screen using a microcontroller usually requires quite a bit of work. We’ve used some readily available tools to make this a bit easier for your next project. Our python script will convert BMP files into a header file ready for use with AVR microcontrollers. We’ll walk you through it after the break. Read the rest of this entry »




BBox MIDI drum sequencer

posted Sep 14th 2009 3:00pm by Zach Banks
filed under: arduino hacks, peripherals hacks

bbox

We’ve covered sequencers before, but reader [Johan] sent in his latest project that is much more minimalistic approach. Dubbed the BBox, he based his drum generator on an Arduino and an LCD display. Rather than synthesizing sound, the Arduino just outputs MIDI which is then interpreted by his Roland Juno-D. In building the device he used a favorite trick of ours to keep the interface clean. He then found an awesome banana box to use as a case. Although, the project may not be as functional as some of the others out there, it certainly has flair. Video of it in action after the break.

Read the rest of this entry »

Digital Camera LCD replacement

posted Sep 8th 2009 2:33pm by Mike Szczys
filed under: digital cameras hacks

digital_camera_lcd_replacement

Turning on your camera to this kind of black blotch will ruin your day. Cracked LCD screens have got to be the biggest digital camera killer out there. Although you can still take pictures with it, a non-functioning screen makes it difficult if not impossible to change settings and take decent photos.

[myles_h] has document the process of replacing a broken screen in his digital camera. As professional repair usually costs more than a brand new camera you’ll want to do this yourself. New screens can be purchased online, but we’ve also considered buying the same model of camera from ebay (screen intact but broken in a different way). This model, a Sony Cybershot DSC-W50, has fairly easy access to the LCD and its connection to the logic board. Before buying parts, you may want to investigate how much disassembly your camera will require.

CBS to advertise using Video-in-Print technology

posted Aug 21st 2009 9:00am by Nick Caiello
filed under: news


In what seems like another move to blur the line between digital and print media, CBS has announced that they will be introducing something called Video-in-Print technology in next month’s issue of Entertainment Weekly. Video-in-Print, or ViP, technology consists of a small LCD screen and circuit board that can be inserted into print media and play video and audio content. CBS is using the ViP technology to promote their fall prime-time television lineup. Video-in-Print technology is the brainchild of Americhip, a company that claims to specialize in multisensory marketing. The ViP player in next month’s issue of Entertainment Weekly incorporates a 320×240 resolution TFT LCD screen and a rechargeable battery lasting 50-60 hours. The battery can be recharged via the player’s on-board mini USB port. While this isn’t the first time that we’ve seen a magazine do something like this, as far as we know this is the first time that anyone has put a video player into a magazine. That being said, there seems to be no indication whether or not CBS will make it easy for us to modify the ViP player’s software like Esquire did with their e-ink display. We’re not entirely sure what we’re going to do with the ViP player, but the fact that it has a mini USB port gives us some interesting ideas. Juicebox, anyone?




Parts: 4×20 VFD character display (NA204SD02)

posted Jul 13th 2009 10:28am by Ian
filed under: misc hacks, parts

futuba-serial

Futaba makes vacuum florescent character displays that can be used as a drop-in replacement for common character LCDs. VFDs have a wider viewing angle, and generally look cooler.

Futaba’s character displays can be interfaced using the standard 8-bit or 4-bit parallel LCD interface, or a simple two-wire protocol. The protocol type is set by resistors on the back of the display, so it’s not particularly easy to change without a hot-air rework station. Today we’ll demonstrate a serially-interfaced VFD using the Bus Pirate.

Read the rest of this entry »

iDisplay, webcam multitouch

posted Jun 26th 2009 4:47pm by Eliot Phillips
filed under: misc hacks, multitouch hacks, video hacks

Embedded above is an interesting multitouch demo by [Lahiru]. The goal of the project was to find an easy way to retrofit current LCDs for multitouch. Instead of using infrared or capacitive recognition, it uses a standard webcam mounted overhead. To calibrate, you draw polygon around the desktop screen as the webcam sees it. The camera can identify the location of markers placed on the screen and their color. iDisplay can also recognize hands making the pinch motion and sends these as touch events via TUIO, so it works with existing touch software. It’s written in C++ using OpenCV for image processing with openFrameworks as the application framework.

[via NUI Group]

Hack a Day serves up fresh hacks each day, every day from around the web and a special How-To hack each week.

Send us your hacks