如何在iPhone和Arduino + Bluetooth Mate之间创建蓝牙串行连接?

cdu*_*uck 6 iphone serial-port bluetooth arduino

我有一个项目,我需要我的iPhone与Arduino进行通信.蓝牙似乎是通信的最佳选择.我应该如何编程我的iPhone(什么框架?)与蓝牙伴侣进行通信,或者Apple的限制是否会阻止这种情况?有可能用越狱的iPhone吗?除蓝牙之外还有更好的方法吗?示例代码会很有帮助.

提前致谢

ygb*_*gbr 10

实际上,你可以在没有越狱或MFi注册的情况下实现它.

看看在较新的iOS设备和Arduino BT 4.0屏蔽中使用蓝牙4.0.

这可能会有所帮助:http://blog.makezine.com/2012/03/19/bluetooth-4-0-from-arduino-to-iphone-no-jailbreaking-no-mfi/


Nor*_*ert 7

与此同时,Seeedstudio提供了Arduino防护罩:蓝牙低能耗盾

所有iPhone/iPad型号都可以访问符合蓝牙4.0规范的设备,其中内置蓝牙4.0芯片(目前iPhone 4S,5和iPad 3)与iOS 6一起运行.您不再需要成为MFI计划的一部分或越狱大多数用途的设备.使用核心蓝牙框架,该框架也在WWDC 2012视频核心蓝牙101(核心操作系统)高级核心蓝牙(核心操作系统)中进行了讨论.


Mat*_*uch 6

自从我接触嵌入式蓝牙到iPhone设备以来已经有一段时间了,但据我记得你必须从苹果那里购买认证芯片.
Apple MFi

但随着越狱是一种选择,这可能会奏效.但我从未尝试过这个,因为我曾经拥有一些认证芯片.

我发现btstack快速谷歌搜索,也许它是有帮助的.