Chumby Controlled Mechanum Wheel Robot

[Madox] gutted an Insignia Infocast to use with this robot. Insignia is Best Buy’s house brand and they partnered with Chumby to make their Infocast line. If you can find a used or clearance model it’s a great way to get yourself and embedded Linux board for a project like this one.

The body and wheels are 3D printed, with design files available at [Madox’s] Thingiverse page. The mechanum wheels work amazingly well, using seven bearings each for smooth operation. The body itself includes a holder for two groups of batteries. One of those battery packs powers the Chumby board while the other is used to power the four servo motors responsible for locomotion. To simplify the electronics [Madox] chose to use a USB servo drive which only set him back about $20.

We’re not sure what the USB dongle on top of the robot is used for. We’d guess it’s a WiFi adapter, since the machine sets up its own access point to act as a controller. But we thought Chumby boards had WiFi built-in. At any rate, check out the video after the break where you can see an Android phone driving the little bugger. There’s a flaw in the code that prevents side-to-side movement, it gets fixed after a video break at about 2:15 and everything is peachy after that.

Continue reading “Chumby Controlled Mechanum Wheel Robot”

Vintage Phone Has A Dirty Android Secret

android_based_vintage_phone

Instructables user [apple_fan] likes vintage telephones from the early 1900s, but while they are nice to look at, they’re clearly not too useful nowadays. He decided to change that, and retrofitted an old operator-dialed telephone with some modern amenities.

He gutted the phone, stripping out the large electromagnets and capacitor that were once used to facilitate placing and receiving calls. He added an Archos 28 tablet to the box, wiring it an IOIO board, allowing him to interface it with his Android phone. The old microphone and speaker were swapped out for updated components, and a new ringer actuator was built to replace the bulky old unit. The tablet and ringer, along with the rest of the components were then carefully hidden away inside the box as not to alter the aesthetics.

To place and receive calls, he installed CMU Sphinx on the Archos tablet, allowing him to interact with the phone using voice recognition, as if he was talking to a live operator.

It’s a pretty neat project, and while we might have opted for a small micro combined with a Bluetooth headset, [apple_fan] makes it clear why he made the hardware decisions he did. We’re always up for letting people show us a different way to get a job done, so we’re down with that.

Check out a short video demo of the phone in action after the jump.

Continue reading “Vintage Phone Has A Dirty Android Secret”

Bounty For An HP Touchpad Android Port

If you spent your weekend outside and away from the Internet, you might have missed the massive liquidation of HP TouchPads on Amazon, woot.com, WalMart, and the HP online store. Normally a $100 fully featured tablet is nothing to scoff at, but there is a catch: The HP TouchPad runs WebOS. WebOS is a fine operating system for a tablet, but it’s not Android. The folks at HacknMod.com posted a bounty for the first person to port Android to the HP TouchPad.

HacknMod is offering up $450 for a basic Android port and is looking for sponsors for the WiFi, Audio, Camera, and MultiTouch bounties. There’s a lot of discussion about the port on the XDA Developers and the RootsWiki forums if you’d like to get a bearing on how far along the project is. The TouchPad has already been rooted so there’s your starting point.

We’d like to throw our hat into the ring, but we missed out on the TouchPad fire sale. If anyone knows of an online shop where they’re still available, leave a message in the comments.

via HacknMod.com

Programming The Kinect To Work With Android

The Kinect has been hacked for many purposes, but this Android implementation tutorial is the first we’ve heard of it being used on a mobile phone platform. Although not a finished product at this point, [Raymond’s] tutorial is a good starting point for those wanting to experiment with fusing these two technologies.

The Kinect programming for this tutorial has been done with the Tegra Ventana development kit for Android 3.0. An Ubuntu-Linux installation is used, but this technique should be portable to any Linux system according to the author.

The procedure given is pretty straightforward, and the author even provides an example of the results in a video after the break. It’s interesting to note that, when connected, the Kinect is seen as two devices, “Xbox NUI Camera” and “Xbox NUI audio”. We look forward to new hacks to come out for this device, possibly using this set of tools. Continue reading “Programming The Kinect To Work With Android”

Google ADK Clones Pack A Few Extra Features, Hopefully Far Cheaper Than The Original

adk_board_clone

[charliex] from Null Space Labs wrote in to share a project that he and the rest of the gang have been working on over the last few weeks. The team has been remixing and building clones of the Google ADK demo board we saw earlier this year, in hopes of getting a huge batch prepped before Defcon 19.

Their version makes subtle changes to the original, such as extra header rows for Mega AVRs, higher quality RGB LEDs, and a nifty pirate-Android logo. They also added the ability for the board to send and receive IR signals allowing it to be used as a TV-B-Gone, as well as in more fruitful pursuits. The Arduino board used with the ADK has only undergone minor revisions, most of which were layout related.

[charliex] hasn’t mentioned a price for their improved ADK boards, but we’re guessing they will be substantially cheaper than the official Google version. In the meantime, check out their site for a boatload of pictures and videos of these boards undergoing various stages of construction.

Android Controlled T-shirt Cannon

Every year, Qualcomm hosts the “Battle of the Schools.” This year the goal was to build homemade contraptions that would be judged on how cool they are. [Doug DeCarme], [Shaver Deyerle], and [Zach Rattner] – three Qualcomm employees at Virginia Tech – built an Android controlled t-shirt cannon for this event and ended up tying with Michigan State for first place.

The cannon is built around an Arduino Uno and a BlueSMiRF Bluetooth modem. [Doug DeCarme], the Android developer of the group, put together an app that would fire each barrel independently. The valves for the cannon are just 150 PSI inline sprinkler valves, bought from the local Home Depot. From the project breakdown, the team spent less than $150 on entire project.

From the video, we see that they’re getting some pretty good distance firing t-shirts at 160 PSI. Although we question the wisdom of using PVC as a pressure vessel holding 160 PSI, changing the PVC to a proper air reservoir wouldn’t be that hard.

Character LCD Screen Add-on For Android Devices

Here’s an Android accessory project that adds a secondary LCD display. It utilizes the Android Open Accessory Development Kit standard to connect the 16×2 character LCD as a USB device. It pairs an app on the phone which runs transparently with firmware for the ATmega2560-based Arduino compatible board you see to the left. The app launches as soon as the auxiliary hardware is connected and is responsible for determining which lines of text are pushed out to the LCD. The example code displays the current time on the top line, and scrolls incoming text messages as they are received.

This is a good way to get your feet wet with the ADK hardware. We’ve already seen it used for larger displays like this LED marquee, but this smaller test project doesn’t require much hardware setup. Chances are you either already have an Arduino and character LCD on hand, or can easily borrow which makes this an easy weekend project.

One note on that Arduino compatible board; it’s called a Freakduino ADK but we couldn’t figure out if it’s a Freak Labs product or not. If you have some insight about that, please leave a comment.