我正在研究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上傳?