我需要对 BLEduino(带有 BLE 的 arduino)进行编程吗?
Do I need to program BLEduino (arduino with BLE)?
我正在做一个 iOS 应用程序,我已经购买了 BLEduino,这是一个内置 BLE 技术的 arduino。问题是,我需要在 BLEduino 中编程吗?我可以直接打开它,让它被发现,然后在 Xcode 中编码让我的应用程序与 BLEduino 连接,等等吗?
BLEduino 预加载了 library firmware(即处理所有 BLE 通信)和控制台模块(与库交互)的草图。也就是说,您无需在 BLEduino 中编写任何程序即可开始使用。因此,是的,插入它,它应该是可发现的。
您无需在 iOS 端进行任何编程即可开始使用。您可以使用 BLEduino iOS app. The BLEduino platform (firmware library, sketches, iOS app) supports 12 different modules. Simply upload to the BLEduino the corresponding sketch for whichever module you want to use,它将与提供的应用程序一起使用。
此外,BLEduino 应用程序完全 open sourced。我建议您在从头开始之前尝试一下。这样您就可以了解如何使用 BLEduino iOS SDK。
最后,如果您确实想完全从头开始(即没有 BLEduino iOS SDK),那么只需确保您的 CoreBluetooth
代码符合 BLEduino BLE Profile, and packet structure .
或者,您可以 upload your own BLE profile to the BLEduino。在这种情况下,您可以定义自己的 UUID、特征和数据包结构。
documentation, and forum 上有更多信息。
我正在做一个 iOS 应用程序,我已经购买了 BLEduino,这是一个内置 BLE 技术的 arduino。问题是,我需要在 BLEduino 中编程吗?我可以直接打开它,让它被发现,然后在 Xcode 中编码让我的应用程序与 BLEduino 连接,等等吗?
BLEduino 预加载了 library firmware(即处理所有 BLE 通信)和控制台模块(与库交互)的草图。也就是说,您无需在 BLEduino 中编写任何程序即可开始使用。因此,是的,插入它,它应该是可发现的。
您无需在 iOS 端进行任何编程即可开始使用。您可以使用 BLEduino iOS app. The BLEduino platform (firmware library, sketches, iOS app) supports 12 different modules. Simply upload to the BLEduino the corresponding sketch for whichever module you want to use,它将与提供的应用程序一起使用。
此外,BLEduino 应用程序完全 open sourced。我建议您在从头开始之前尝试一下。这样您就可以了解如何使用 BLEduino iOS SDK。
最后,如果您确实想完全从头开始(即没有 BLEduino iOS SDK),那么只需确保您的 CoreBluetooth
代码符合 BLEduino BLE Profile, and packet structure .
或者,您可以 upload your own BLE profile to the BLEduino。在这种情况下,您可以定义自己的 UUID、特征和数据包结构。
documentation, and forum 上有更多信息。