物聯網是新一代信息技術的重要組成部分,也是信息化時代的重要發展階段。其英文名稱是「Internet of Things(IoT)」。顧名思義,物聯網就是物物相連的網際網路。
同時伴隨著物聯網而來的,就是各種概念和各種技術,其中一個就是邊緣計算。邊緣計算,是一種分散式運算的架構。在這種架構下,將應用程式、數據資料與服務的運算,由網絡中心節點,移往網絡邏輯上的邊緣節點來處理。
本期項目精選集所推薦的就是Gitee 上的優質 IoT/邊緣計算開源項目。
1.EdgeX Foundry
項目作者:EdgeXFoundry
開源許可協議:Apache-2.0
項目地址:https://gitee.com/EdgexFoundry
EdgeX Foundry 是 Linux 基金會旗下項目。它是一個面向工業物聯網邊緣計算開發的標準化互操作性框架,部署於路由器和交換機等邊緣設備上,為各種傳感器、設備或其他物聯網器件提供即插即用功能並管理 它們,進而收集和分析它們的數據,或者導出至邊緣計算應用或雲計算中心做進一步處理。
2.RT-Thread
項目作者:RT-Thread
開源許可協議:Apache-2.0
項目地址:https://gitee.com/rtthread/rt-thread
RT-Thread 誕生於2006年,是一款以開源、中立、社區化發展起來的,集實時作業系統(RTOS)內核、中間件組件的物聯網作業系統。 RT-Thread 主要採用 C 語言編寫,淺顯易懂,且具有方便移植的特性(可快速移植到多種主流 MCU 及模組晶片上)。
3.iot-dc3
項目作者:張紅元
開源許可協議:Apache-2.0
項目地址:https://gitee.com/pnoker/iot-dc3
DC3是一個基於Spring Cloud的開源的、分布式的物聯網(IOT)平臺,用於快速開發物聯網項目和管理物聯設備,是一整套物聯繫統解決方案。
4.IOTGate
項目作者:於之
開源許可協議:GPL-2.0
項目地址:https://gitee.com/willbeahero/IOTGate
JAVA版基於netty的物聯網高並發智能網關項目。
5.LiteOS
項目作者:LiteOS
開源許可協議:BSD-3-Clause-Clear
項目地址:https://gitee.com/LiteOS/LiteOS
Huawei LiteOS是華為面向物聯網領域開發的一個基於實時內核的輕量級作業系統。現有基礎內核包括不可裁剪的極小內核和可裁剪的其他模塊。
6.TCP Gateway
項目作者:iByte
開源許可協議:Apache-2.0
項目地址:https://gitee.com/ibyte/icloud-tcp-gateway
通過在雲端進行智能邊緣核心設備的建立、身份制定、策略規則制定、函數編寫,然後生成配置文件下發;物聯網設備網關技術架構設計(Session 管理、心跳管理、數據上行、數據下行)。
7.LuatOS
項目作者:合宙Luat
開源許可協議:MIT
項目地址:https://gitee.com/openLuat/LuatOS
合宙LuatOS是運行在嵌入式硬體的實時作業系統,只需要少量內存和flash空間就能運行,用戶編寫lua代碼就可完成各種功能。
8.TencenOS-Tiny
項目作者:騰訊開源
開源許可協議:MIT
項目地址:https://gitee.com/Tencent/TencentOS-tiny
TencentOS tiny 是騰訊面向物聯網領域開發的實時作業系統,具有低功耗,低資源佔用,模塊化,安全可靠等特點,可有效提升物聯網終端產品開發效率。TencentOS tiny 提供精簡的 RTOS 內核,內核組件可裁剪可配置,可快速移植到多種主流 MCU (如 STM32 全系列)及模組晶片上。
9.yomo
項目作者:YoMo
開源許可協議:Apache-2.0
項目地址:https://gitee.com/yomorun/yomo
YoMo 是為邊緣計算打造的低時延流式 Serverless 開發框架,基於 QUIC Transport 協議通訊,以 Functional Reactive Programming 為編程範式,簡化構建可靠、安全的低時延計算應用的複雜度,挖掘5G潛力,釋放實時計算價值。
10.baetyl
項目作者:baetyl
開源許可協議:Apache-2.0
項目地址:https://gitee.com/baetyl/baetyl
Baetyl 是 Linux Foundation Edge 旗下的邊緣計算項目,旨在將雲計算能力拓展至用戶現場。 提供臨時離線、低延時的計算服務,包括設備接入、消息路由、數據遙傳、函數計算、視頻採集、AI推斷、狀態上報、配置下發等功能。
更多優質 IoT/邊緣計算項目,點擊後面的連結即可查看:https://gitee.com/explore/iot