UPDATE: We sent the circuit board files off to be manufactured today, and we ordered all the parts. We'll be posting pictures of the board layout and enclosure soon."

A number of industrious individuals have achieved what to some is the holy grail of iPhone accessories: an iPhone keyboard. But most have done it in a very hard-to-repeat manner, and few have shared the methods they used.

Expanding on their audio port modem , PerceptDev engineers Zack Gainsforth and George Dean developed a hardware and software solution that allows infrared keyboards to be used for typing on the iPhone, using less than $20 of electronics.

Zack used a Cypress PSoC microcontroller to emulate a simple modem, and then expanded it to detect an infrared signal or read from a USB host controller, which converts this signal to FSK for transmission to an iPhone.

We will be releasing schematics and source code with the release of iPhone hacks.

UPDATE: Here's the latest video. You can see typing speed and our first project-box prototype

And here's the video that started it all...

Link to YouTube for iPhone

George then created an iPhone application to decode the FSK signals to interpret the keyboard data and display the appropriate characters on-screen.

100_2718

100_2691.JPG

  • Posted by: Anonymous (not verified)
    on Thu, 11/26/2009 - 16:20

    Hello Everyone,

    so if anyone has a set available that I could use as a not too technical user, with a keyboard or I could get one, this would certainly be worth a fair price to me.

    hans (dot) haake (at) googlemail

    Thanks!

  • Posted by: Anonymous (not verified)
    on Thu, 12/31/2009 - 20:12

    very nice work. now get apple to let the iphone background application to post to foreground application and this keyboard will rock.

  • Posted by: Mobile App Developer (not verified)
    on Tue, 03/16/2010 - 05:08

    I'm surprised the iPhone didn't have support for a bluetooth or something keyboard out of the box. I was an avid PDA/Palm Pilot user some 8 years ago and my Palm had bluetooth keyboard support.. and it was sweet! The iPhone is essentially the same device (considering my use, anyway). Little surprised. Maybe they'd support if they could sell you keyboards though the App Store! Haha

  • Posted by: Anonymous (not verified)
    on Tue, 03/16/2010 - 14:30

    hey dude, can you tell me where i can get one of these keyboards from please mann, cheersss

  • Posted by: Rancho Santa Fe (not verified)
    on Thu, 07/08/2010 - 22:25

    Wow, that thing is so cool. I hope you patent your idea because somebody might steal your idea. Maybe even Apple...

  • Posted by: kozimov
    on Thu, 07/22/2010 - 09:27

    Yeah, so many things are possible with advanced cell phones such as the iphone. Ever heard of an iphone which can do sonograms? Yep, that's possible too.

  • Post new comment

    The content of this field is kept private and will not be shown publicly.
    • E-Mail addresses are hidden with reCAPTCHA Mailhide.
    • Web page addresses and e-mail addresses turn into links automatically.
    • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
    • Lines and paragraphs break automatically.

    More information about formatting options

    CAPTCHA
    This question is for testing whether you are a human visitor and to prevent automated spam submissions.