我正在研究iOS应用程序以与Arduino板进行交互。在Arduino一侧,我使用“透明”串行实现在HM-10/11固件中。因此,我只需将HM-10/11 RT/TX引脚与Arduino的引脚连接起来,它就可以完美工作,写入特定的特性以发送数据并订阅/读取某些特定的BLE模块。无需在arduino草图中使用任何SDK或BLE库,无需修改引导加载程序。我需要NRF51822 BLE UART的主板吗?
现在我需要支持NRF51822 BLE芯片。 Nordic已经在firmware sources中实现了UART串行,但是对于我的NRF51822板(在ebay上购买),由于我看不到0001
服务和0002
和0003
特性,所以它没有默认上传到芯片。我是否需要购买NRF motherboard并编译并上传此固件?我可以做到这一点,而无需购买此开发工具包我可以通过USB上传还是通过BLE上传?