物聯網開發,一定要知道這6個開源平臺

2020-08-28 快快網絡

隨著物聯網設備的普及程度持續上升,人們與物聯網的聯繫愈加緊密。物聯網開發,也成為了當代的熱門事業。今天給大家介紹5個關於物聯網開發的開源項目,希望能為你的物聯網開發工作提供更好的支持。


1、物聯網開源框架 App

https://gitee.com/dantang/GizOpenSource_AppKit_Android

機智雲開源框架(GizOpenSource_AppKit_Android),可以支持設備到設備的互聯,適用於物聯網的軟體框架。它能幫助快速構建物聯網生態系統,實現設備間互聯,加速智能設備的應用開發。另外Wi-Fi類智能硬體app通用功能的源碼也有提供。

2、物聯網基礎平臺 IoTSharp

https://gitee.com/IoTSharp/IoTSharp

IoTSharp 是一個開源的物聯網基礎平臺,基於.Net Core。它支持 HTTP、CoAp、MQTT等協議,屬性數據和遙測數據協議簡單而且類型多樣,是一個用於數據收集、處理、可視化與設備管理的 IoT 平臺。

3、作業系統 RT-Thread

https://gitee.com/rtthread/rt-thread

RT-Thread 是一個國內開源物聯網作業系統,提供了很棒的可伸縮能力:從一個可以運行在ARM Cortex-M0 晶片上的極小內核,到中等的ARM Cortex-M3/4/7系統,甚至是運行於MIPS32、ARM Cortex-A系列處理器上,都可以適配。

4、輕量級物聯網系統 iot-coap

https://gitee.com/phodal/iot-coap

iot-coap 是最小物聯網系統的 CoAP 版。對於物聯網這種嵌入式設備來說,CoAP 簡化了HTTP協議,並且有很多其他優勢,比如多播支持、低成本和簡單性。

5、物聯網開發平臺 OpenFPGAduino

https://gitee.com/openfpgaduino/OpenFPGAduino

OpenFPGAduino 是開源嵌入式物聯網軟硬體開發平臺。這個平臺基於 nodejs 與 FPGA,應該蠻多開發者都知道的,這裡就不多講了。

6、物聯網通信框架 iot-plat

iot-plat 是基於Mina框架構建,它的優勢有:支持批量數據傳輸;支持TCP、UDP協議;控制反轉的設計模式(支持spring);採用優雅的鬆耦合架構;單臺伺服器支持8000+並發。它的可用性很不錯,適合用在不同應用場景的物聯網數據採集與交互的通信框架。

https://gitee.com/pointiot/iot-plat

物聯網開發一定要知道的6個開源平臺你收藏了嗎?如果還有什麼想要了解的,或者你有其他更棒的平臺,可以在下方評論留言和大家一起探討~

相關焦點

  • 物聯網開發,一定要知道這6個開源平臺
    隨著物聯網設備的普及程度持續上升,人們與物聯網的聯繫愈加緊密。物聯網開發,也成為了當代的熱門事業。今天給大家介紹5個關於物聯網開發的開源項目,希望能為你的物聯網開發工作提供更好的支持。2、物聯網基礎平臺 IoTSharphttps://gitee.com/IoTSharp/IoTSharpIoTSharp 是一個開源的物聯網基礎平臺,基於.Net Core。它支持 HTTP、CoAp、MQTT等協議,屬性數據和遙測數據協議簡單而且類型多樣,是一個用於數據收集、處理、可視化與設備管理的 IoT 平臺。
  • 面向物聯網的21個開源軟體項目
    【51CTO.com 快譯】物聯網市場呈現碎片化、無定形、不斷變化的特點,其性質需要不僅僅像平常那樣關注互操作性。開源在這方面表現不俗也就不足為奇了——客戶猶豫不決,不敢將物聯網的未來寄托在一種可能銷聲匿跡或變得難以定製、互聯的專有平臺上。
  • 開源是物聯網的驅動力量
    這樣做能夠使得整個開源社區受益於你的修改。先決條件是能夠訪問原始碼。這四個自由是開源的原因,也被稱為自由軟體的原因。通過支持和鼓勵共享原始碼,它們允許用戶按照他們的意願來修改和改造應用,否則他們必須從頭開始構建應用程式,這將阻礙創造性。
  • 面向物聯網的21個開源軟體項目_物聯網新聞_新聞中心_RFID世界網
    開源在這方面表現不俗也就不足為奇了——客戶猶豫不決,不敢將物聯網的未來寄托在一種可能銷聲匿跡或變得難以定製、互聯的專有平臺上。  我在本文中介紹了主要的開源軟體項目,專注於面向家庭和工業自動化的開源技術。
  • 物聯網開源作業系統,你了解多少?
    導讀物聯網、開源、作業系統是目前IT業界的熱門詞彙,也正是這三個詞彙構成了物聯網開源作業系統。那麼,對於物聯網開源作業系統,你了解有多少呢?我們今天帶大家一起走近物聯網作業系統,同時介紹10款經典的物聯網作業系統。
  • 「開源」為何對於物聯網如此重要?
    很明顯,技術方案不統一,體系結構不一致,阻礙了物聯網的發展,也局限了互聯互通的範圍。   然而,各種作業系統可以支持不同的硬體、通信標準、應用場景。開源,有利於打破技術障礙和壁壘,提高互操作性和可移植性,減小開發成本,同時也適合開源社區的開發人員參與進來。   那麼,對於物聯網開源作業系統,你了解有多少呢?   什麼是開源作業系統?
  • 高能盤點:10個物聯網開發工具,收藏了
    今天給大家進行盤點,介紹10個物聯網開發工具,對物聯網開發感興趣的朋友們,可以收藏或者轉發。4、KinomaKinoma是Marvell的硬體原型製作平臺,涉及三個不同的開源項目。Kimona Create:用於製作電子設備原型的DIY構建套件。Kimona Studio:可與Setup和Kinoma Platform Runtime一起使用的開發環境。
  • IoTgo:幫助智能硬體解決雲端伺服器開發的開源平臺
    一套完整的智能硬體開發需要以下幾個方面:設備硬體、設備軟體、雲端伺服器和手機APP。對於上述四個層面,我們陸續看到不同的解決方案,旨在降低相應領域的門檻。比如說,像Arduino、樹莓派這樣的開源硬體,就是降低硬體開發難度的產物。對於雲端伺服器來說,在過去的一年裡,我們也看到不少團隊在這方面努力,比如機智雲,還有今天要向大家介紹的免費開源的物聯網雲平臺項目IoTgo。
  • 基於Spring Cloud的開源的、分布式的物聯網(IOT)平臺源碼分享
    FIOT是一個基於Spring Cloud的開源的、分布式的物聯網(IOT)平臺,用於快速開發物聯網項目和管理物聯設備,是一整套物聯繫統解決方案。1 什麼是FIOT IOT平臺?FIOT功能設計,定位目標 可伸縮:水平可伸縮的平臺,構建使用領先的Spring Cloud開源技術; 容錯:沒有單點故障弱,集群中的每個節點是相同的; 健壯和高效:單一伺服器節點可以處理甚至數百成千上萬的設備根據用例; 可定製:添加新的設備協議
  • 物聯網開發平臺_物聯網應用開發_物聯網一站式開發
    簡而言之,物聯網解決方案將手機,傳感器和設備連接在一起,以將數據轉換為更有價值的信息。數不清的具有傳感器功能的對象通過網際網路傳達其狀態,從而形成了具有眾多創新服務,硬體,技術和應用程式的智能網絡。 物聯網應用程式開發使您能夠使用分析和數據創建新的業務模型,產生更多的收入並提供改善的客戶體驗,從而對產品有更多的了解。
  • C語言開發工程師一定要熟讀的5個開源項目
    因此,本文搜集了目前比較流行的幾個開源項目,這些項目中基本上包含了這些技術,如果大家能把這些開源項目學透,在以後的開發工作中將如魚得水。RedisRedis的全稱是REmote DIctionary Server,由Salvatore Sanfilippo寫的key-value存儲系統,更多的場景是作為資料庫的前端緩存。
  • 開源LiteOS 5.0發布啦,來瞅瞅這些物聯網開發新「姿勢」
    12月29日DevRun華為雲開發者沙龍  《LiteOS 5.0新功能詳解,快速為你解決物聯網開發難題》  邀請到了華為LiteOS高級專家來為大家詳細講解  報名觀看直播還有機會獲得老師同款開發板哦~
  • 物聯網開發管理平臺怎麼做?
    在工業4.0時代物聯網的發展至關重要,市場研究機構IoT Analytics發布最新物聯網跟蹤報告,數據顯示,過去10年全球所有設備連接數年複合增長率達到10%,其增速主要由物聯網設備貢獻。物聯網管理平臺在物聯網整個生態中也起著十分重要的作用,於物聯網的項目而言,項目管理工具將融入水平平臺,未來還包括創新管理,應用管理、平臺硬體的批量維護管理,還將包括未來生態規則管理等等功能項目概述:物聯網管理平臺是跟蹤物聯網技術發展潮流推出的物聯網綜合管理平臺,平臺融合雲大物移智等先進技術,充分利用智能終端廣域覆蓋、廣泛互聯、全面感知各類客戶及用電設備的優勢,充分發揮平臺的信息匯聚傳輸和轉化利用方面的作用
  • 這10個開源安全工具你知道幾個?
    【IT168 評論】開源工具可以為IT安全人士實施安全措施和學習培訓奠定堅實的基礎。以下是人們應該知道的10個IT安全工具:  (1)Nessus(可見性)而目前最新的版本是Nessus 7.1.0,這是一個商業版本,但也免費提供給個人和家庭使用。而Tenable公司在2005年推出的Version 2版本仍然是開源且免費的。  Tenable公司保留了Version 2版本,儘管它是開源軟體的最佳傳統,但它已經在幾個不同的方向上分支和開發。而掌握Nessus的知識仍然是IT安全專業人士的一項寶貴的職業技能。
  • 盤點面向物聯網的21個開源軟體項目
    該平臺包括一種支持REST的伺服器功能,可用於服務、分析和數據管理,通常部署成由Apache Zookeeper協調的節點集群。Kaa的端點SDK支持Java、C++和C開發,負責處理客戶機/伺服器通信、驗證、加密、持久性和數據編排。SDK包括針對特定伺服器、支持GUI的模式,這些模式可轉換成物聯網物件綁定。模式治理語義,並抽象一組迥異設備的功能。
  • Go語言開發工程師一定要熟讀的5個開源項目
    閱讀優秀的代碼可以了解大牛開發的思路,軟體架構和語言技巧等。因此,本文針對Go語言,推薦大家5個非常優秀的開源項目,這些開源項目不僅應用廣泛,而且其中所用的技術有很多基礎技術,是做其它任何項目都不可或缺的。CodisCodis是一個分布式Redis解決方案,與官方的純P2P模式不同,Codis採用的是Proxy-based的方案。
  • 如何尋找靠譜的物聯網開發公司?這11個要素要掌握好!
    現在,很多公司希望都希望跳上物聯網平臺以利用這項頂級技術的優勢。但是,如果沒有該領域的經驗並且幾乎沒有任何技術知識,這對於他們來說可能成為令人難以置信的任務。 在和物聯網公司合作時應考慮的因素有哪些?一起和雲趣科技來探討一下!
  • 騰訊面向物聯網領域開發的實時作業系統-TencentOS tiny
    安全框架提供的 DTLS 和 TLS 安全協議,加固了 COAP 及 MQTT 的傳輸層,可確保物聯網終端在對接騰訊雲時實現安全認證和數據加密;另外針對低資源的終端硬體,安全框架還提供與騰訊雲 IoTHub 配套的密鑰認證方案,確保資源受限設備也能在一定程度上實現設備安全認證。
  • vmware與開源雲平臺 - CSDN
    開源商用雲端平臺OpenStack的掘起,儼然威脅虛擬化大將VMware的地位。A OpenStack是個很好的開源架構,所以很多人以OpenStack為基礎來開發,而VMware其實也是支援OpenStack的廠商,目前也有很多產品線整合OpenStack。
  • 開源、中臺、雲平臺,工業物聯網背後的商業模式
    現在這個時代的軟體開發已不再是把一個程序長遠規劃好,然後從頭編程。現在的趨勢是微服務(Microservices)和開源,即提供一個個開源的微服務模塊,再讓用戶去組合、疊加,形成最後的應用軟體。尤其物聯網領域,因為牽涉到Domain、平臺,產業鏈條很複雜,必須用這種方法來組成。