Android controlling Mindstorms NXT

Here’s an Android device controlling a LEGO Mindstorms robot. [Josh] and a couple of his colleagues developed software to get both Android 2.1 (video above) and Android 1.6 (video) to work as Bluetooth control devices. The NXT cube is running leJOS, a Java virtual machine, allowing you to program Mindstorms using Java. Although their code is at an early Alpha stage, this shows that it works and is a very welcomed tool for NXT development once they get to a more stable point and release it to the masses.

Handheld plays SNES and NES carts

[Lovable Chevy] finished her portable build, ending up with a handheld that takes both SNES and NES cartridges. We’ve got to say congratulations on reaching the finish line as her first build log post was in March of ’08. But it was worth the wait. The little device, which is a mash-up of the hardware from a Retro Duo along with a PSone screen and 4250 mAh battery, looks quite nice thanks to her skill and patience when building the case. Take a look at the obligatory demo video after the break. [Read more...]

Light bulb form-factor computer

This computer can be mounted in any standard light bulb socket. It uses a pico projector combined with a camera to generate a touch display wherever you shine it. The photo above and the video after the break show the bulb in a motorized lamp arm but that’s just smoke and mirrors, the bulb itself is the core concept. We think there’s real potential for home-built versions. We’ve seen touch displays similar to this that mount on the side of a laptop, but why have the computer around at all? Ditch the USB connection for wireless and have it connect to your home server for processing power. It becomes a perfect solution for places that aren’t traditionally computer friendly. For instance, that kitchen computer you don’t want to touch with dough-encrusted hands becomes washable when the display is projected on a cutting board. [Read more...]

Head-up uses facial recognition and augmented reality

Scouter is a facial recognition system and head-up display that [Christopher Mitchell] developed for his Master’s Thesis. The wearable device combines the computing power of an eeePC 901 with a Vuzix VR920 wearable display and a Logitech Quickcam 9000. The camera is mounted face-forward on the wearable display like a third eye and the live feed is patched through to the wearer. [Christopher's] software scans, identifies, and displays information about the people in the camera frame at six frames per second.

We can’t help but think of the Gargoyles in Snow Crash. This rendition isn’t quite that good yet, there’s several false positives in the test footage after the break. But there are more correct identifications than false ones. The fact that he’s using inexpensive off-the-shelf hardware is promising. This shouldn’t been too hard to distill down to an inexpensive dedicated system.

[Read more...]

Android Development 101- Part 4:Advanced Database/GUI Code and DDMS

In this tutorial we are going to cover some advanced database code as well as tie in to some more advanced GUI techniques. We left off on the last tutorial showing you how to insert and select data to/from the database as well as make a table. What we need now is to be able to delete data if it is not needed and update it if we entered it incorrectly. We will tie these abilities in with some more advanced functionality utilizing a long press on the screen for delete and for updating we will just press the data we want to edit.

[Read more...]

Hardware hack 3D, software still needed

If you’re on the fence about 3D TV and related technologies [Anton B.] might be able to help you decide. No, he’s not going to shove pamphlets in your face and explain why its the wave of the future. Rather, by showing the hack-ability (its a word) of 3D shutter glasses. A simple bridge of wire across specific contacts can ‘trick’ the glasses into only displaying only the left or right picture.

Wouldn’t that make it just a regular 2D TV again? Yes, that’s the beauty of it. Person A could be watching a completely separate movie pr0n than person B, but all on the same TV. Or two people could be playing a video game, without dividing the screen in half. The only problem is the current lack of software that can interlace movies/games, who’s up for writing some C++ this weekend?

Jailbreak your Apple products

It’s finally here, after being declared completely legal to jailbreak your iPhone, JailbreakMe 2.0 is released.

Now, any and all iDevices can be jailbroken by simply visiting the URL above; however, before you start your devious adventure in the land of apps not approved by big brother Apple, there are a few issues.

The webpage is being slammed at the moment so you’ll have to wait. There is a chance the jailbreak will not work, and you could brick your phone. MMS and Facetime are having complications after jailbreaking. And finally, carrier unlock still needs to be done with ultrasn0w.

But beyond those small stepping stones, jailbreaking is just a touch away.