本博客介紹如何使用Nordic nRF9160 開發套件(DK) 快速輕松地設置物聯網 (IoT) 開發環境,以讀取全球定位系統 (GPS) 位置數據并將數據發送到 Medium One 云。Medium One 云接收并處理數據后,您可以在儀表板上查看 GPS 信息,其中包括可配置的小部件和用于顯示 GPS 位置數據的地圖。
北歐nRF9160 DK
Nordic nRF9160 DK 是一款物聯網開發平臺,采用 Nordic nRF9160 LTE Cat-M1 和 Cat-NB1 (NB-IoT) 系統級封裝 (SiP)。它提供了具有 LTE 無線連接功能的低功耗 Arm ? Cortex ? --M33 應用處理器和具有用于 LTE、GPS 和 2.4GHz 藍牙?的內置天線的開發板低能量。使用輸入/輸出引腳和 Arduino Uno? Rev 3 兼容連接器引腳分配,您可以連接各種傳感器和執行器。該開發套件為連接和驗證移動網絡操作提供 SIM 和 eSIM 支持,并包括一張預裝了 10MB 數據信用的 iBASIS eSIM 卡。用戶可編程的 LED、按鈕和滑動開關支持用戶交互,內置的 SEGGER J-Link 接口支持從個人計算機進行編程和調試,無需購買額外的調試器加密狗。nRF9160 DK 的特性和功能組合為物聯網快速原型設計和產品開發奠定了基礎。
Nordic nRF 連接 SDK
Nordic 的 nRF Connect for Desktop 軟件、nRF Connect 軟件開發套件 (SDK)、Arm 交叉編譯器和 SEGGER Embedded Studio 集成開發環境 (IDE) 支持在 Windows、Linux 和 macOS 計算機上為 nRF9160 DK 進行軟件開發。
開發人員可以使用命令行工具或 SEGGER Embedded Studio IDE 在開發板上構建和編程應用程序,這兩種工具都與開發板的內置 SEGGER J-Link 接口配合使用。nRF Connect SDK 為開發人員提供了一個可擴展的框架,用于構建在板上運行的應用程序和在 GitHub 上公開托管的源代碼。該 SDK 包括 Zephyr 實時操作系統以及范圍廣泛的示例、應用程序協議、協議棧、庫和硬件驅動程序。
Nordic nRF Connect for Cloud
Nordic 的 nRF Connect for Cloud 可作為 Nordic 蜂窩和藍牙低功耗設備的物聯網連接推動者。它是蜂窩物聯網開發工作流程不可或缺的一部分,支持 SIM 卡激活、開發套件管理、開發套件指標和地理位置跟蹤、蜂窩數據使用監控,并包括基于 nRF Connect for Cloud 平臺的資產跟蹤器示例應用程序。
Medium One 物聯網原型沙箱
Medium One IoT Prototyping Sandbox 基于云的平臺可幫助早期開發人員對他們的 IoT 項目進行原型設計或將他們現有的硬件連接到云。它提供了一個物聯網數據智能平臺,使客戶能夠更輕松地快速構建物聯網應用程序。可編程工作流可快速構建處理邏輯,無需您創建自己的復雜軟件堆棧。圖形工作流構建器和運行時引擎讓您可以在 IoT 數據到達時對其進行處理,并根據應用程序的需要對其進行路由或轉換。工作流庫模塊支持數據分析、制圖、地理定位、天氣數據、消息隊列遙測傳輸 (MQTT) 協議、短消息服務 (SMS) 文本消息以及與 Twitter、Salesforce 和 Zendesk 的集成。您還可以使用 Python 代碼片段創建自定義工作流模塊。基于 Web 的 Workflow Studio 提供拖放式可視化編程環境,可設計和構建端到端工作流。工作流版本控制和調試工具支持開發、測試和部署生命周期。使用 REST API 或 MQTT 協議在 IoT 設備和 Medium One 云之間進行通信。可配置的儀表板使您可以可視化應用程序數據并查看各種格式的實時數據。包含用于表格數據、圖表、地理點地圖、儀表和用戶輸入的儀表板小部件。Medium One 的 iOS 和部署生命周期。使用 REST API 或 MQTT 協議在 IoT 設備和 Medium One 云之間進行通信。可配置的儀表板使您可以可視化應用程序數據并查看各種格式的實時數據。包含用于表格數據、圖表、地理點地圖、儀表和用戶輸入的儀表板小部件。Medium One 的 iOS 和部署生命周期。使用 REST API 或 MQTT 協議在 IoT 設備和 Medium One 云之間進行通信。可配置的儀表板使您可以可視化應用程序數據并查看各種格式的實時數據。包含用于表格數據、圖表、地理點地圖、儀表和用戶輸入的儀表板小部件。Medium One 的 iOS?和 Android ?應用程序構建簡單的移動應用程序儀表板,這些儀表板可以通過 IoT 原型沙盒與您的設備進行通信。
將您自己的 nRF9160 DK 與 Medium One 物聯網原型沙箱一起使用
要將您自己的 nRF9160 DK 與 Medium One IoT 原型沙箱一起使用,請查看我們的分步文章,該文章將引導您完成以下整個過程:
設置硬件和開發工具
安裝和運行必要的軟件組件
構建代碼并將其下載到板上
配置開發板的云端連接參數
運行電路板以生成發送到云端的實時 GPS 測量值
在本文中,我們還向您展示了如何在 Medium One 環境中創建的實時地圖儀表盤上觀察發布的數據。一組后續步驟提供了有關如何針對不同的 IoT 原型制作場景擴展和調整應用程序或了解更多信息的建議。
Greg 是一名架構師、工程師和顧問,在傳感器、嵌入式系統、物聯網、電信、企業系統、云計算、數據分析和硬件/軟件/固件開發方面擁有 30 多年的經驗。他擁有大學電氣工程學士學位。圣母大學和大學計算機工程碩士學位。南加州。
審核編輯黃宇
-
gps
+關注
關注
22文章
2896瀏覽量
166263 -
物聯網
+關注
關注
2909文章
44671瀏覽量
373637 -
開發板
+關注
關注
25文章
5059瀏覽量
97542 -
IOT
+關注
關注
187文章
4213瀏覽量
196864
發布評論請先 登錄
相關推薦
評論