The Tin Can app takes advantage of the iPhone’s audio ports to send and receive messages using sound. This deceptively unadorned app points the way to jailbreak-free hardware solutions for the iPhone -
For those of you who are technically inclined, Tin Can uses frequency shift keying (FSK) to send data from one iPhone to the other. This is the same technique used by early modems to transmit data.
FSK uses alternating frequencies to represent binary data. For instance, to transmit a ’1′ using FSK you might use a 4 kHz signal, whereas to transmit a ’0′ you might use a 3 kHz signal. You would then alternate the two frequencies to send sequences of ones and zeroes.
What we have done, in essence, is turn the iPhone into a simple modem using its speaker and microphone. Pretty cool.
Tin Can iPhone app from the authors of iPhone Hacks











This app also opens the way for my most needed iphone accessory yet, an external keyboard.
A that is needed is to build a translation program for an Arduino to convert the 1′s and 0′s of a PS2 / USB keyboard into FSK.
Any takers?
I’ve got great news: they’ve also built an FSK keyboard for the iPhone: http://blog.makezine.com/archive/2009/03/external_keyboard_for_iphone_from_o.html
// What's Trending
Raspberry Pi Design Contest
Maker Faire: Day One
Maker Faire: Day Two
Seventeen Sneaky Secret Hides
A Photo Tour of Maker Faire
Arduino Announces New Wireless Linux Board
10 Things to Connect to Your Raspberry Pi
The Road to the I/O Sensor Network
// What's Shared
A better way to slice a pumpkin
DIY Nerf Darts
In the Maker Shed: Minty Boost USB Charger
100 Dollar Store Organization Ideas for Craft Rooms and Beyond
Mad’s Mouse House
Lace Princess Crowns
I Have a (Puzzling) Dream
Play the Rings of a Tree Trunk Like a Record
// Most Commented
DIY Hacks & How To’s: Get Emergency Power from a Phone Line
Resin Casting: Going from CAD to Engineering-Grade Plastic Parts
Ten Tips for Screws and Screwdrivers
Ten Tips for Better Measurement
Makers on TV: Big Brain Theory
Pitches with Prototypes: Solar Tracker
Tool Review: BioLite CampStove
Grow: A Portable CNC Router System