在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RUI3:簡化低功耗LoRaWAN?物聯網設備開發

瑞科慧聯(RAK) ? 2022-11-23 10:12 ? 次閱讀

RUI3(RAK Unified Interface V3)是瑞科慧聯(RAK)打造的一個低代碼物聯網開發平臺。該平臺降低了物聯網設備開發門檻,幫助用戶針對不同應用場景,快速搭建各種解決方案。

poYBAGN8NSWAVV4pAAQNtDnOrKM664.png

最近幾年,RAK一直在豐富其產品線。大多數的產品都有 Arduino 板支持包(BSP),但主要依賴其他公司和社區來擴展。例如,用于通信模塊 RAK4630 和 RAK4600 的 WisBlock Arduino BSP,是基于 Adafruit 為 nRF52840 提供支持工作的。此外還有用于 ESP32 的單獨 BSP,和用于 RP2040 的 BSP。

然而,隨著產品的不斷增加,客戶期待有一個統一的軟件平臺和輕松開發 MCU 應用程序的方法。RUI3應運而生。通過 RUI3,用戶可以在整個 RAK 產品套件中開發、編譯和分發自定義固件。

PART 1:一次學習、一次編碼,終身使用

RUI3擁有統一而簡單的編碼,用戶輕松編譯、分發,即可開發自己的固件。

pYYBAGN8NSWAWxIVAAMwXGs_HYI473.png

上圖是一個很簡單的例子,這里的 master 關鍵字是 api。RUI3 中的所有內容都可以從這里訪問。當啟動 RUI3 應用程序時,用戶無需為 LoRa?、I2C、SPI 定義引腳并初始化任何東西,就可以開始使用并完成很多工作了。

在RUI3上,初始化 LoRa?有正確的參數設置,BLE 也一樣,在相應的 MCU 中也可以直接使用。就像在自己家的廚房,我們知道每個餐具擺放的具體位置。

到目前為止,我們已經為通信模塊 RAK4631 (nRF52840 + SX1262) 和 RAK3172 (STM32WLE5CC)發布了 RUI3。之后也會有更多內核被陸續添加到 RUI3 中。最終,RUI3 會為每個客戶提供一個獨特的 API,讓他們編寫一次代碼,就能夠實現隨時在各個平臺上使用。

Part 2:著眼未來物聯網,兼容多協議

我們在構建 RUI3 時,已經將物聯網的未來發展考慮其中了,使用 RUI3 生成的固件,在低功耗環境中非常高效,甚至超過了默認的 Arduino BSP。對于我們的研發團隊來說,優化最低電流使用十分關鍵。RUI3 的特點就是它是一個“裸機”API,可以為用戶提供盡可能低的功耗,比如 nRF52840 和 STM32WLE5CC 已經非常節能,而 RUI3 還可以通過降低功耗幫助其解決問題。

另外,RUI3 支持目前所有已建立的物聯網協議,比如 LoRAWAN?、LoRa P2P、BLE、LTENB-IoT。用戶還可以將該框架用于自己的專有物聯網協議。而且現在許多模塊都支持低功耗藍牙(BLE),也有專有的 LoRaWAN?無線 (OTA) 協議用于無線固件升級。

Part 3:可以與流行的 IDE 集成

RUI3 可以與 Visual Studio Code、Visual Studio IDE、Arduino 和 PlatformIO IDE 順利集成。在這些開發環境中,用戶可以直接通過 IDE 編寫定制固件、編譯和上傳。RUI3為需要定制物聯網解決方案的用戶提供了前所未有的自由。支持 RUI3 的 RAK API 抽象出硬件層,而且我們硬件模塊的所有功能和特性都無需程序員,直接使用低級硬件協議即可解決。

Part 4:高度便攜性

由于受到 Arduino 的啟發,RUI3具有高度的便攜性。這意味著經驗豐富的硬件開發人員既可以利用強大的供應商特定功能,同時又可以保持與供應商產品內容接近的功能。編譯后的 RUI3 固件可以輕松部署到不同的 RAK 硬件模塊上,而且幾乎不需要更改。而且,RUI3 雖然沒有實現實時操作系統(RTOS),但提供了一個任務調度程序作為輔助項。

Part 5:幫助用戶加快產品上市時間

使用 RAK的模塊和RUI3,用戶可以在標準化的硬件和軟件上進行原型迭代,更有助于加快產品開發工作,縮短產品上市時間。RAK通過為客戶提供量身定制的軟件套件,能夠確保用戶安全高效地開發下一個產品。

此外,使用 RUI3 開發的固件,還可以使用由 RAK創建的軟件實用程序界面 WisToolBox 分發到終端設備,這一功能同樣可以幫助用戶加速產品上市時間。

Part6:靈活、可定制、跨多平臺

poYBAGN8NSaAU-nfAAAgc45Rfgg149.png

很多物聯網產品制造商的傳統固件都會通過 API 或 AT 命令進行定制,RUI3 可以提供 AT 模式進行設置。用戶有權創建可定制的 AT 命令,每個命令都具有可配置的權限方案。其 API 則解鎖了在低級硬件接口中通常看不到的一些功能。

poYBAGN8NSaAXQnzAABwIe1Jj6c229.png

RUI3 還引入了 UART 上的二進制模式(通用異步接收器-發送器協議)。得益于其更有效的數據結構,它甚至比使用 AT 命令更快。其二進制模式還通過使用校驗和有效載荷長度來驗證每個二進制幀,從而提供更好的數據完整性。

RAK的產品理念,是讓“物”更簡單地連結。要做到這一點,首先需要質量可靠、性能良好的硬件作為基礎。但僅靠硬件是遠遠不夠的,我們還需要強大的軟件驅動和支持。通過 RUI3,用戶可以一次編程終生使用;可以加快產品上市時間;可以擁有更靈活、可定制、跨多平臺的開發工具。在啟動新項目或將項目移植到新平臺時,不再需要重新安裝或配置。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 物聯網
    +關注

    關注

    2910

    文章

    44781

    瀏覽量

    374862
  • lorawan
    +關注

    關注

    3

    文章

    322

    瀏覽量

    23832
收藏 人收藏

    評論

    相關推薦

    LoRaWAN通信協議聯網應用

    LoRaWAN(Long Range Wide Area Network,長距離廣域網)是由LoRa聯盟推出的一種低功耗廣域網標準,定義了網絡的通訊協議和系統架構。該標準提供智能設備間的互聯互通服務
    的頭像 發表于 01-02 15:57 ?137次閱讀
    <b class='flag-5'>LoRaWAN</b>通信協議<b class='flag-5'>物</b><b class='flag-5'>聯網</b>應用

    芯科科技SiWx917Y無線模塊加速聯網設備開發

    模塊,旨在大幅加速聯網設備開發過程。芯科科技Wi-Fi產品副總裁Irvind Ghai表示,這些模塊經過精心設計且已通過預認證,既簡化
    的頭像 發表于 12-27 10:53 ?201次閱讀

    xG22E開發套件簡化能量采集應用,提升無需電池的聯網設備原型開發

    搭乘“環境聯網(Ambient IoT)”的浪潮,使用一款支持能量采集(Energy Harvesting)的原型開發套件打造無需電池的聯網
    的頭像 發表于 12-23 10:16 ?440次閱讀

    LoRaWAN雷達物位計的應用

    無線雷達位、液位監測應用,多種場景適配,LoRaWAN無線低功耗通訊,解決現場布線復雜,施工難等問題
    的頭像 發表于 11-07 11:15 ?185次閱讀
    <b class='flag-5'>LoRaWAN</b>雷達物位計的應用

    ARM開發板在聯網中的應用

    于需要長時間運行且能源有限的聯網設備來說至關重要。低功耗意味著更長的電池壽命和更低的運營成本。 2. 高性能 ARM處理器提供了高性能的處理能力,能夠滿足
    的頭像 發表于 11-05 11:38 ?565次閱讀

    基于Wi-Fi6解決方案開發低功耗聯網設備

    Silicon Labs(芯科科技)獨家發布的Wi-Fi開發者旅程(Wi-FiDeveloper Journey)網站頁面資源旨在為開發人員提供面向低功耗Wi-Fi設計的所有所需資源。
    的頭像 發表于 10-29 16:47 ?750次閱讀
    基于Wi-Fi6解決方案<b class='flag-5'>開發</b>超<b class='flag-5'>低功耗</b><b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>設備</b>

    如何測試聯網設備功耗

    如何測試聯網設備功耗聯網(IoT)將涵蓋我們日常生活的各個方面,因為它使數十億的物品能夠隨
    的頭像 發表于 10-11 08:05 ?494次閱讀
    如何測試<b class='flag-5'>物</b><b class='flag-5'>聯網</b><b class='flag-5'>設備</b>的<b class='flag-5'>功耗</b>

    聯網系統中常用的低功耗自組網無線傳輸方案(三)_藍牙芯片篇

    低功耗藍牙(BLE)芯片,能夠在保證正常通信的前提下顯著減少電量消耗,從而延長物聯網設備的使用時間。這種低功耗特性對于依賴電池供電的
    的頭像 發表于 09-29 17:11 ?527次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>系統中常用的<b class='flag-5'>低功耗</b>自組網無線傳輸方案(三)_藍牙芯片篇

    聯網系統中TCP低功耗產品長連接狀態下降低功耗功能的實現方案

    01 ?概述 TCP相關內容參考文章《聯網行業中TCP通信協議介紹以及如何實現》 02 ?功耗的組成 低功耗技術就是一系列的降低功耗的技術
    的頭像 發表于 09-29 11:50 ?462次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>系統中TCP<b class='flag-5'>低功耗</b>產品長連接狀態下降<b class='flag-5'>低功耗</b>功能的實現方案

    潤和軟件星閃派聯網開發套件資料+答疑帖

    星閃派聯網開發套件具有豐富的通信接口、開放性、模塊化、集成化等多個亮點;可基于星閃派聯網開發
    發表于 09-29 10:24

    聯網系統中常用的低功耗自組網無線傳輸方案(二)_藍牙模塊篇

    聯網系統中為什么要使用BLE藍牙模塊 聯網系統中使用BLE藍牙模塊的原因主要有以下幾點: 低功耗特性 延長
    的頭像 發表于 09-27 16:51 ?447次閱讀
    <b class='flag-5'>物</b><b class='flag-5'>聯網</b>系統中常用的<b class='flag-5'>低功耗</b>自組網無線傳輸方案(二)_藍牙模塊篇

    云里LoRaWAN?產品解決方案全新發布

    現場對聯網落地的挑戰,企業拿什么有效競爭?對此, 云里里 給出的答案是LoRa 。 好上新?LoRaWAN?產品解決方案來襲 縱觀
    的頭像 發表于 07-25 10:08 ?367次閱讀

    梯云聯LoRa網關:聯網時代的遠距離低功耗通信先鋒

    聯網(IoT)技術日新月異的今天,高效、穩定且低功耗的數據傳輸設備成為了推動行業發展的關鍵。深圳梯云聯推出的LoRa網關,正是這樣一款
    的頭像 發表于 07-25 09:59 ?309次閱讀

    請問如何使用微控制器優化電池供電的聯網設備功耗

    如何使用微控制器優化電池供電的聯網設備功耗
    發表于 07-23 07:09

    事關衛星聯網LoRaWAN 2027 發展路線圖重磅公布

    4月16日,LoRa聯盟(LoRaAlliance)發布了LoRaWAN開發路線圖,以引導該標準未來演進的方向。LoRaWAN開發路線圖LoRa作為
    的頭像 發表于 04-26 08:06 ?531次閱讀
    事關衛星<b class='flag-5'>物</b><b class='flag-5'>聯網</b>!<b class='flag-5'>LoRaWAN</b> 2027 發展路線圖重磅公布
    主站蜘蛛池模板: 国产亚洲情侣久久精品| 免费观看欧美成人1314w色| 国产一区二区影院| 狠狠色丁香婷婷第六色孕妇| 韩国免费人成在线观看网站| 国产色产综合色产在线观看视频 | 香蕉爱爱视频| 色偷偷88欧美精品久久久| 色妞导航| 免费一级特黄特色大片在线 | 一级女性黄 色生活片| 五月天丁香婷婷网| 日韩三级视频在线观看| 久久婷婷一区二区三区| 成 人色 网 站999| 黄色短视频软件| 成人伊人亚洲人综合网站222| 午夜影院性| 久久91精品牛牛| dy888午夜秋霞影院不卡| 美女扒开腿让男生桶爽网站| 新网球王子u17世界杯篇免费观看| 日本护士撒尿| 成人a在线观看| 哪里可以看免费毛片| 4438x成人网最大色成网站| 一区二区三区四区免费视频| 三级视频在线| 国产精品14p| 天天爱夜夜操| 人人搞人人| 天天舔天天爽| www.天天射.com| 久久人人澡| 日本色色图| 免费在线观看黄色| www.4虎影院| good韩国理论在线三级| 大尺度很肉污的古代小说| 人与牲动交xx| 午夜在线观看视频在线播放版|