
“無線變得容易!” - 將BLE功能和供應添加到現有的Lorawan應用程序

該軟件是“原樣”提供的,並為自支撐和自我維護提供了途徑。
該存儲庫包含旨在幫助加速客戶產品開發的示例代碼。它未通過生產驗證,也沒有對安全性最佳實踐進行審核。
請注意,儘管該存儲庫不支持,但Microchip歡迎社區的貢獻,以及所有的拉值都將被視為將其納入存儲庫。
在洛拉論壇上與社區中的同伴互動。
該示例代碼演示瞭如何通過智能手機應用程序和RN4870/71模塊之間的BLE連接來提供和控制Lorawan端設備。

克隆/下載當前存儲庫以獲取軟件。
購買RN4871-Pictail評估套件
RN-4871-Pictail是基於超緊湊型藍牙5低能RN4871模塊的開發板。 RN4871在UART上使用一個簡單的ASCII命令接口。 
或者
另外,您可以使用Mikroe的RN4870或RN4871點擊板。

https://www.mikroe.com/rn4870-click https://www.mikroe.com/RN4871-CLICK
並使用Mikrobus Xplained-Pro板(ATMBUSADAPTER-XPRO)。
https://www.microchip.com/developmenttools/productdetails/atmbusadapter-xpro
有或沒有接線... 
對於本教程,RN487X模塊裝有固件版本1.41
購買SAM R34 XPLAINE PRO評估套件
或者
購買WLR089U0 XPLAINE PRO評估套件
從事物網絡購買Lora(R)網關
下載並安裝Microchip Studio 7.0 IDE。
開放Microchip Studio 7.0 IDE。
從工具 - >擴展和更新中,安裝高級軟件框架(ASFV3)v3.49.1發布或上限發布。
重新啟動Microchip Studio
下載並安裝諸如TERA術語之類的串行終端程序。
要演示BLE應用程序以及Lorawan終端設備提供,請遵循以下連接:




如果您使用的是WLR089U0 XPLAINE PRO板,則硬件設置與SAMR34 XPRO板完全相同。
此演示需要:


創建設備時,請注意OTAA憑據(DEVEUI,APPEUI,APPKEY)。稍後您將需要生成QR碼。
您已經完成了TTN控制台內端設備的配置。
QR碼將用於在BLE上提供Lorawan Otaa參數(DEVEUI,APPEUI,APPKEY)。
要經SAMR34示例應用程序識別,QR碼必須包含尊重以下格式的字符串:

創建自己的QR代碼:https://www.unitag.io/qrcode

您可以下載並打印QR碼。
從您的智能手機打開QRBOT應用程序並掃描QR碼。

您應該使用憑據檢索“ Mac Set OTAA”命令。複製文字。

該項目集成了Microchip Lorawan堆棧(MLS)軟件API,該軟件為不同的軟件模塊提供了接口。
此應用程序基於從ASFV3生成的Lorawan Mote應用程序,並且已經包含接口RN4870/71模塊所需的驅動程序。
它實現了透明的UART服務。該服務公開了在兩個方向上傳輸序列數據的特徵。
從菜單中,您可以選擇應用程序:

Try to initialize BLE device ...
===============================================
Menu: select a BLE application from the list
===============================================
1) Serial bridge
2) Beacon mode - https://www.microchip.com URL
3) Transparent chat mode
4) Scan mode
5) Search mode
6) Search and connect
7) Sleep mode
8) Wake-up
9) LoRaWAN provisioning
-----------------------------------------------
>>





















