Freerunner With Android, New Case, Battery

[Dennis] got snowed in after the biggest storm in the history of the state hit. Like any good hacker he didn’t let the time go to waste. He decided to dig out his Neo Freerunner to give it a decent battery and a new OS.

The original battery for the Freerunner has a controller board integrated into the package. [Dennis] pulled out the board and attached it to a portable DVD player battery. After running it through a discharge cycle with another hack of his, the board learned the new battery capacity. The larger battery plus a fast-charger from SparkFun required a larger case. He made it happen by combining a 2.5″ HDD case with the original body courtesy of some JB weld. The final portion of the hack was to load up Android which is as simple as untarring the package onto an SD card.

It’s a bit big, but the battery will last and he’s got an open platform. Nice work!

RFID Control Concept

That’s not a smoke detector, it’s an RFID detecting puck. [Eric] and [Brent] have been working on this concept to produce a virtual knob. When the device detects an RFID tag it vibrates, then the puck can be turned like a virtual knob, an accelerometer picking up the motion data. The build is rounded out with a XBee module for connectivity and housed in a printed case.

The video after the break shows the device controlling colored lights. There is a different tag for each color and when the reader is over one of them the puck can be rotated to turn brightness up or down. We foresee a lot of great uses for this. Turn it into a thermostat for public places by adding a character display to the mix. A tag can be affixed to a wall, when you want to change the thermostat setting just hold the puck over the tag and turn until the screen displays the desired temperature.

Continue reading “RFID Control Concept”

Hacking The OnStar GPS V2

[Andy] has provided us with his new guide to hacking the OnStar GPS. Previously, we have covered a way to grab the GPS data from an unused OnStar system, however in recent years GM has added much more complex systems, which make it harder than swapping out a serial line. For the new version, [Andy] has figured out GM’s Controller Area Network (CAN), which they call GMLAN. He has also done most of the software snooping and sleuthing, and has mostly solved GMLAN’s method of announcing GPS data. There is sample code available to convert this information into generic latitude and longitude.

Unfortunately for the project, (and very fortunately for [Andy]), he has a child on the way and new job responsibilities, so he is offering up his results to the HaD community to finish up, double check, and provide a good how-to for everyone else. To anyone who decides to pick up this project and run with it, let us know!

Reverse Engineering Off-brand Media Players

[Marcan] picked up this device on the cheap and is working to reverse engineer the controller. This media player is an off-brand Chinese model that can be had for the low-low price of $33.97 with free shipping. That’s worth it just to scavenge the parts for other projects, but the challenge here is to hack the controller because a datasheet was never produced for it. Warm up your logic analyzer, check out the wiki, and you can be pounding away at this ARM926EJ-S based system in no time.

The call to arms comes from [Marcan’s] blog. You may remember him as the guy who is working to solidify iPhone sync in Linux or… what else did he do?  Oh yeah, he had this little project called the Wii Homebrew Channel a while ago. Get involved and you can learn from some folks who really know what they’re doing.

[Thanks Mr. Seeker]

Home Made Panoramic Camera

This one is from way back in 2002, but we didn’t see it till today. This is a hand built panoramic camera. The film is laid out across the back of the case, and when taking a picture, the lens assembly rotates to expose the film. It is a very nice looking design. The brass body is quite reminiscent of the recent one posted here. On the site, you’ll find not only the build log, but a full explanation of all the math behind the design. It is a very interesting read, even if you have no plans on building your own.

[via Make]

Accessing BGA Pins

[Philip] developed a method of tracking down the pins of a Ball Grid Array. He wanted to do so in order to add USB host functionality to his HP Jordan 720. The method doesn’t directly connect to the BGA but instead finds a via or other access point to serve as a solder point. He first looks up the pin in the BGA datasheet. Once located, he uses the bristle of a toothbrush (teal) to act as a backstop and feeds in some enameled wire (brown) to the appropriate ball. A multimeter is used to check connectivity between the wire and the vias around the chip.

Patience young grasshopper, this should work but it might take a while.

2600 Game Jukebox

[Yuppicide] sent us a link to a photo album of an Atari 2600 modified to play ROMs stored inside. We did some digging around and have an idea of what’s going on. It seems that the creator, [Victor] has taken his Atari 2600 cartridge emulator one step further.

Previously, he had replaced the chip in an Atari cartridge with an EEPROM that he could reprogram via a ribbon cable. This new iteration places that EEPROM inside the case of the gaming console along with a PIC development board. The PIC board interfaces an SD card with somewhere around 1200 ROMs on it. Three switches added to the front of the Atari allow the user to cycle through available games and flash the desired title to the EEPROM. As you can see, a 2×16 LCD display now resides in the cartridge opening.

This seems a little more eloquent (and less legal) than the Super Genintari.