tags:

views:

253

answers:

2

I am pretty clear about the fact that I build software to leverage hardware devices that they work with the iPhone thru EAAccessory and bros.

What I am not clear where do I get the hardware specifications if I want to connect an Arduino project with the iPhone?

+1  A: 

You join the Made for iPod and Works with iPhone Licensing Program - it involves a few NDAs and legal documents, then they give you the specifications for connecting with and communicating through the i/o port or bluetooth.

Here's a blog post detailing what one person went through to get into this program and gain access to the documentation:

Part 1:
http://www.stackoverthrow.com/?p=97

Part 2:
http://www.stackoverthrow.com/?p=100

It looks like there's no extra fee (above the usual $99 developer program fee) but there's a lot of back and forth paperwork, including faxes, mail, etc which stretched the process out for him to nearly 2.5 months.

He hasn't given much of the nitty-gritty details, so there may be more to it (ie, you may have to disclose your intended application, and if they don't like it they may turn you down) but it gives the process from a recent program applicant. Would be nice if it changed so it was all online, but I'm thinking they may still require all the paperwork.

Adam Davis
do you have to pay anything?
amok
awesome! Thank you very much!
amok
The links are dead.
iter
+2  A: 

Everything you need can be found here

http://developer.apple.com/iphone/program/accessories/

The process is fairly straightforward.

-t

Tim
Has anybody had experience with this process? I agree it's straight forward (especially now that its mostly a web based form, previously it was a very manual process). I've tried a couple of times for various companies I work with (and personally) but haven't had any success in joining up.
Christopher Fairbairn