Most Popular in Apple
-
Coolest keyboard ever
-
A fix for those "Pairing Record Missing" errors
-
Presidents Obama, Clinton pay tribute to Steve Jobs at Webbys
-
Amtrak conductors to "punch your ticket" using iPhones
-
Review & Swatches: MAC 'Lovelorn' Lipstick
-
Fieldrunners 2 coming next month
-
Apple Reaches Out to Cupertino Neighbors Regarding 'Campus 2' Plans
-
5 apps for Moms on Mother's Day
-
Daily iPhone App: Inertia: Escape Velocity HD
-
What If Tony Stark Designed His Iron Man Suit in MacPaint?
Code library gives homebrew iPod remotes chance for awesome
Not too long ago, David Finland built a device capable of communicating with just about any model of iPod via the dock connector using an Arduino Nano, PodGizmo breakout board, an old USB iPod connector, and a momentary switch. While it may not sound like a big deal, there is more to it than one might think: namely programming a device (in this case the Arduino Nano) to be able to receive, interpret, and respond to messages sent from an iPod.
This means teaching it to speak Apple Accessory Protocol and, although proprietary in nature, it has been fairly well documented around the Internet. Finland slung some code so that his iPod touch was hooked up to one of the famous Staples Easy buttons in his car. Now he could easily play and pause his iPod touch without having to fiddle with the on-screen controls.
Fast-forward several months and Finland had all but forgotten about the project when he was asked by the folks that run Make magazine to talk about it. In particular, they wanted him to talk about the library he created for communicating with Apple’s portable audio players. He said yes, and decided to dive back into the project and attempt to add additional functionality to the project.
Finland's first go around only involved tackling the the Simple Remote portion of the Apple Remote Protocol, which handles things like mute, next playlist, skip, and turning the device on and off. With newfound interest, however, he has now tackled the Advanced Remote portion, which opens up a bevy of new functionality, including getting names of songs, albums, artists, and track time; toggling shuffle and repeat mode; and all the other neat functionality that iPods have.
This newly released library of code will surely appeal to the do-it-yourself hackers who love tinkering, soldering, and programming. Someone could theoretically even build his or her own iPod speaker solution with a plethora of different options and feedback. The more daring could hard-wire a solution to a car’s in-wheel audio controls. Personally, I envision some sort of bicycle solution that docks the iPod on the handlebars but allows riders to control the device without taking their hands off the handlebars. An even more enterprising individual could rig something like this up to a sudden motion sensor so that when someone enters a room, the iPod begins to play.
Read the comments on this post
More Stories in Arstechnica Apple News
- Etc: The iPhone 4S launches on three new regional carriers on May 18 with a $50 discount: Bluegrass Cellular, Golden State Cellular, and Nex-Tech Wireless.
- Apple, Samsung cut some patent claims to keep July 30 trial date in US
- iOS 5.1.1 patches URL spoofing flaw, two other security vulnerabilities
- Etc: Apple engineers are reportedly investigating how to add multi-user support to the iPad, though there's no guarantee it will happen as of yet.
- OS X plain text password flaw has been around for 3 months and counting
- Apple improves AirPlay playback, iPad network switching, HDR with iOS 5.1.1
- Free 20GB cloud storage for MobileMe subscribers extended to Sept. 30
- Etc: AT&T CEO Randall Stephenson claims to regret offering unlimited data to iPhone users, adding that he's losing sleep over free messaging services (like iMessage) that take away from AT&T's business.
- Not-Horrible iPad Cases: a round-up of the best
- Week in Apple: Mastered for iTunes, RubyMotion, and Willy Wonka Jobs
Most Popular Stories
Coolest keyboard ever
A fix for those "Pairing Record Missing" errors
Presidents Obama, Clinton pay tribute to Steve Jobs at Webbys
Net Calculator
errpt SYSTEM SHUTDOWN BY USER
Amtrak conductors to "punch your ticket" using iPhones
Clear command help & alias
sppp0 interface in solaris 10
Review & Swatches: MAC 'Lovelorn' Lipstick
Fieldrunners 2 coming next month