Tuesday, October 20, 2009

External GPS for iPod and iPhone


Ever wish your iPod touch or older generation iPhone had GPS capability? Now it can by using a Bluetooth GPS module along with the roqyGPS app.

In April we saw a pretty creative way to add GPS to an iPod by using a homebrew accessory. The new app is a better solution because it utilizes the larger screen and more functional UI of the iPod touch. We’re glad to see this come along because we’d rather not upgrade to the iPhone 3G just to get GPS support. roqyGPS has a fairly long supported hardware list, which should make it relatively inexpensive to pick up a GPS module either on sale or second-hand.

We’ve got a video of the release candidate after the break. As always, we’d like to hear from anyone already using this so please leave your thoughts in the comments.

Read the rest of this entry »

Monday, September 14, 2009

Linux (via iLoader) out for Nano 2G


[Linux4Nano] over at the [Gna! repositories] have just finalized a breakthrough for their bootloaderproject. Because the iPod Nano 2G has a hardware encryption chip, it could previously not be flashed with a custom firmware. By digging around in some assembly code (and working their magic) the team was able to get Linux onto the 2G, develop drivers for its peripherals (screen, clickwheel and serial interface are a few), and put all of that code into a package convenient to install by the end user. If you’ve ever considered installing uClinux (the ported distro) on your Nano, the [Linux4Nano] team have made the iLoader an easy place to start.

Update: Closer inspection yields that the iLoader is not yet able to load uClinux onto a 2G because it has not been ported. However, it can reload it with other custom firmware which is still a solid breakthrough.

Thursday, June 18, 2009

Palm Pre iPod spoofing confirmed

The new Palm Pre cellphone has a “media sync” feature which lets the device sync with iTunes in a fashion identical to an iPod. Last week [Jon Lech Johansen] speculated that this was not done in cooperation with Apple and that Palm was spoofing the iPod’s USB controller. This was confirmed today when a tipster sent him a screenshot of what the device reports in both standard and media sync modes. The Palm Pre reports its Product ID as iPod and Vendor ID as Apple with a few other changes. [Jon] notes that it doesn’t change the root USB node, so Apple should be able to block this behavior with an iTunes update. With Palm already pulling tricks like this presumably through software we wonder if this will become a full-on arms race.

Thursday, May 7, 2009

iPhone controlled TV lift


[William] sent in this project where he’s using his iPhone to control his TV lift. He’s made a custom PCB with a pic18f122 microprocessor to communicate with the lift. He says it connects to the lift controls via a serial port. You can see a video of it in action after the break. We really think the shadow turning into an arrow is cool. That was a lucky accident.

Read the rest of this entry »

Monday, March 9, 2009

Besmoke - fluid dynamics


Besmoke - Interactive Fluid Simulation with iPhone and Sound Reactivity from eric gradman on Vimeo.
Besmoke is a fluid dynamics engine. It is compatible with any multitouch system, as well as the accelerometer in an iPhone. It also accepts audio input. The audio input can turn it into a fancy music visualizer that would even work with live or acoustic music. Different frequencies cause fluid to be injected from different “emitters”. There’s great info on his page, including the papers that he based this off of. We’ve covered [Eric]’s work before with his election party light system.

Thursday, March 5, 2009

Thursday Nano Hacks: Getting Power from your Nano



For this week’s Nano Hack we will cover how to get power off your iPod Nano’s battery. Power can be useful when you need to run other small low power devices in conjunction with the Nano. These devices can be small circuits, lights, etc. In next week’s installment we will use the power we draw to power a glowing sleeve for the iPod Nano.

What you will need:
- an iPod connector cable to cannibalize (we used a Dock Connector to USB 2.0 + FireWire)
- a multimeter
- a soldering iron
- some sort of thin knife or miniature flat head screwdriver to pry open the connector


PIC based iPod remote control


I’d found plenty of documentation on the iPod’s dock pinout and serial based remote interface, but never a decent explanation of how to actually implement it. Finally I found BigCookie’s iPod to T&A remote control adapter tucked away in the iPod Linux wiki. He built the controller to receive remote signals from his T&A audio receiver and then translate them to control the iPod. He’s got schematics and code for a a PIC16F628 microcontroller. I’m guessing the code could be adapted to support almost any input method the PIC supports.

iPod hd adapter


Robert Brown sent in his iPod hd adapter. Sure, you could buy an Addonics 1.8″ toshiba to ide adapter for $15; but he didn’t mind soldering up the 50 wires to connect his drive to a USB IDE adapter. To finish it out, he put everything into an enclosure and added an eject button.

Solar backpack ipod/usb charger


Jason sent me his solar ipod charger how-to. The regulator may not be neccesary - but there are so many models, I don’t know if the new Nano’s hold up to the old power input standard. He put a 7805 regulator on a 6v 100ma flexible panel that he mounted on his backpack. I’ve seen this sort of thing on a shuffle before, but this one should work for most iPods. USB power management sometimes shoots itself in the foot, but iPods are willing to pull power if it’s not present. It’s nice, clean and simple. I’d consider adding some high temp hot glue (or epoxy)to keep the soldered connections from breaking.

Nike iPod hacking


Someone else’s apathy often becomes someones motivation. The guys at Gordian Labs got sick of trying to use Nike’s website so they dug into their iPods to find the data generated by the iPod+Nike running shoe add on. Then they put together a handy site for processing the data from the iPod. The site also accepts GPX data, so you can combine it with GPS data to track your runs and your routes. After they showed it to me, I prodded them and they put together a short How-To on getting the data under Mac, Windows and Linux.