Tablet-controlled disco Droid

posted Jun 9th 2011 1:01pm by
filed under: android hacks, toy hacks

disco_droid_adk_control

We have seen a few neat Google ADK projects pop up since its announcement a few weeks back, and this one is already on the list of our favorites.

YouTube user [chrisjrelliot] has put together a great hack demonstrating the ADK’s power and how easy it can be to control devices in real time with an Android-powered device.

He hacked apart an Android figure (naturally) and fitted it with some LED eyes as well as four servos. The servos are used to rotate the head, body, and arms of his Disco Droid, all of which can be controlled via his Android-powered tablet. As you can see in the video below, he is able to control the Droid’s actions in real time with a few simple swipes of his finger. One thing we did notice is that his tablet is not connected to anything via wires, so we are assuming that there’s a Bluetooth module hidden away somewhere in the mix.

While the video is a bit short on details, [Chris] promises that source code and build plans will be published in short order.

BAMF2011: Google’s SKPR Bot, not for arachnophobes

posted May 23rd 2011 4:10am by
filed under: android hacks, arduino hacks, google hacks, news

Google’s Maker Faire exhibit space is swarmed with robots…er, androids. Amidst some cool bipeds and Segway-balancers, our inner sci-fi nerd was most smitten with this hexapod design, which they’ve dubbed SKPR Bot. The “Skipper” is on hand to showcase the ease of various Google technologies: SketchUp, Android OS and the Android Open Accessory Development Kit. The whole project came together in less than six weeks.

18 servos are mounted to a framework designed in SketchUp and laser-cut by Ponoko. The low-level servo PWM control is handled by the Dev Kit (essentially a rebadged Arduino Mega, as we’ve seen), while an Android OS phone provides a slick GUI and handles all the inverse kinematics calculations required as the robot takes each step. The coolest bit is that it’s all up for grabs. At this moment you’ll have to scrounge around the ’net a bit to find the plans and code, but some time post-Faire they plan to bring everything together at the SKPR Bot site.




Using Google’s ADK on standard Arduino hardware

posted May 13th 2011 6:09am by
filed under: android hacks, news

adk_on_arduino

When we heard that Google’s open accessory development standard was forthcoming, we were pretty excited. However once we heard that the reference hardware kit was going to cost nearly $400, our thoughts changed to, “Surely you can’t be serious.”

Well, Google is dead serious (and we hear they don’t take kindly to being called Shirley either.)

With such a ridiculous asking price, it was only a matter of time before someone tried getting the ADK software running on vanilla Arduino hardware. [Inopia] wrote in letting us know that he did just that.

Using an Arduino Uno and a Sparkfun USB shield, he was able to get the ADK working without a lot of fuss. He tweaked the ADK firmware image in order to bypass a couple of hardcoded pin assignments Google made, and he was good to go. The image boots just fine, though he can’t necessarily guarantee that his setup works with an Android handset, as he doesn’t currently own one that supports accessory mode.

Now that just about anyone can get their hands on the ADK at a reasonable price, we look forward to seeing what you can put together!

Google? In my lightbulbs? It’s more likely than you think

posted May 11th 2011 2:01pm by
filed under: android hacks, news

led_lighting_by_google

With the recent announcement and release of their ADK, it was only a matter of time before Google started invading your home in a big way. From the looks of it, Google will be jumping into the home lighting market very shortly, which could prove to be quite interesting.

Partnering with Florida-based Lighting Sciences, Google is planning on developing consumer-grade 60W equivalent smart LED light bulbs. The bulbs will be able to wirelessly communicate using Google’s new open-source home networking protocol. The lights will be controllable using any Android device allowing users to dim, brighten and toggle the lights on and off without ever touching a wall switch.

We think it’s an interesting idea, and we’re all for getting quality LED lighting in the home. That said, some of Google’s other utility-centric endeavors such as PowerMeter have met only mediocre success, so it remains to be seen if this concept takes off. If it does however, we can’t wait to see the flood of ADK-based hacks the community puts together. Since their new wireless protocol will likely be extended to all sorts of other household systems, the possibilities are endless.

Official android open accessory development kit – it’s an Arduino

posted May 11th 2011 7:03am by
filed under: android hacks, arduino hacks, news

A new development kit for android was unveiled at the Google I/O 2011 developer conference that officially supports the Arduino.

It looks like Google took a cue from Circuits@Home, because the interesting part of this dev kit is the fact that the shield can be put into USB Host mode. That’s great for phones and tablets that can’t act as a USB host themselves. Google will also release the APIs for this Android/Arduino mashup for 3.1, but it will thankfully be backported to Gingerbread.

We covered the IOIO breakout board for Android last month, but the Google board will be based off of the Arduino Mega 2560, a far more capable device. Interestingly, it appears this board is available now for about $400 USD. We’re not so sure a hobbyist will be buying it at that price.

While this board doesn’t do anything you couldn’t do before with a bluetooth shield, it’s great to see a company supporting all the builders out there.




GSM tracking without GPS

posted Mar 10th 2011 9:10am by
filed under: cellphones hacks

If you use the Google Maps Mobile function then the big G knows where you are even if your phone doesn’t have a GPS module in it. So the next time you want geolocation capabilities in a project consider building around GSM functionality which can also be used for Internet connectivity. That’s exactly what this module does and luckily the hard work has already been done for you.

The method really hinges on a couple of things. First of all, any GSM capable device knows the information about the cell it is currently communicating with. Secondly, Google knows the coordinates of radio towers used in the cellular mobile network. A little bit of data sniffing on Google Maps Mobile app communications confirms how and when cell information is transferred between the device and the maps server. Take a look at this series of write-ups which go into detail about hardware, software, cell network location data, and communication protocols which Google hasn’t publicly documented. Sure you’re not going to have the accuracy we’ve come to enjoy with GPS, but this can get you pretty close.

[Thanks Boris]

Autonomous cars already drive the roads among us

posted Mar 5th 2011 7:48am by
filed under: robots hacks, transportation hacks

Google’s showing off this autonomous car at the TED convention right now, but the hardware has already made automated trips from San Fransisco to Los Angeles. According to the commentary in the video after the break, the scene above shows the car “hauling Prius ass” on a closed course. The car learned this route while being driven by a person and now the vehicle is set to take riders through an aggressively driven loop in the cone-adorned parking ramp. But on the open road you do not need to teach it anything. It has no problem taking a GPS route and following the rules of the road while traveling from one waypoint to another.

The link above doesn’t include hardware information but they did point to a Times article which includes an infographic. The spinning box on the top of the car is 3D-mapping LIDAR with a 200 foot radius. There’s a rotary encoder on one of the wheels for precise movement data, radar sensors on the front and back bumpers, and a rear-view-mirror-mounted camera for image processing. It makes us wonder how the system performs when the car is coated in road-muck? Maybe you just add a dedicated wiper for each sensor.

Read the rest of this entry »

Google two-factor authentication in a wristwatch

posted Feb 27th 2011 10:16am by
filed under: clock hacks, security hacks

chronos_two_factor_authentication

The Chronos watch from Texas Instruments is a handy little piece of hardware if placed in the right hands. If you are not familiar with the platform, it is marketed as a “wearable wireless development system that comes in a sports watch”. In plain English, it’s a wearable wireless MCU mated with a 96 segment LCD, that boasts an integrated pressure sensor and 3-axis accelerometer. It is capable of running custom firmware, which allows it to do just about anything you would like.

[Huan Trong] wanted to take advantage of Google’s new two-factor authentication, and decided his Chronos would make a great fob, since he would likely be wearing the watch most of the time anyhow. He put together some custom firmware that allows the watch to function as an authentication fob, providing the user with a valid Google passcode on command.

He does warn that the software is alpha code at best, stating that it doesn’t even allow the watch to keep time at the moment. We are definitely looking forward to seeing more code in the near future, keep up the great work!

Be sure to stick around to see a video of his watch in action.

Read the rest of this entry »




Hack a Day serves up fresh hacks each day, every day from around the web as well as hacking related news.

Send us your hacks










     




Hacks

Resources