物聯(lián)網(wǎng)開發(fā),一定要知道這6個開源平臺
隨著物聯(lián)網(wǎng)設(shè)備的普及程度持續(xù)上升,人們與物聯(lián)網(wǎng)的聯(lián)系愈加緊密。物聯(lián)網(wǎng)開發(fā),也成為了當(dāng)代的熱門事業(yè)。今天給大家介紹5個關(guān)于物聯(lián)網(wǎng)開發(fā)的開源項目,希望能為你的物聯(lián)網(wǎng)開發(fā)工作提供更好的支持。
1、物聯(lián)網(wǎng)開源框架 App
https://gitee.com/dantang/GizOpenSource_AppKit_Android
機智云開源框架(GizOpenSource_AppKit_Android),可以支持設(shè)備到設(shè)備的互聯(lián),適用于物聯(lián)網(wǎng)的軟件框架。它能幫助快速構(gòu)建物聯(lián)網(wǎng)生態(tài)系統(tǒng),實現(xiàn)設(shè)備間互聯(lián),加速智能設(shè)備的應(yīng)用開發(fā)。另外Wi-Fi類智能硬件app通用功能的源碼也有提供。
2、物聯(lián)網(wǎng)基礎(chǔ)平臺 IoTSharp
https://gitee.com/IoTSharp/IoTSharp
IoTSharp 是一個開源的物聯(lián)網(wǎng)基礎(chǔ)平臺,基于.Net Core。它支持 HTTP、CoAp、MQTT等協(xié)議,屬性數(shù)據(jù)和遙測數(shù)據(jù)協(xié)議簡單而且類型多樣,是一個用于數(shù)據(jù)收集、處理、可視化與設(shè)備管理的 IoT 平臺。
3、操作系統(tǒng) RT-Thread
https://gitee.com/rtthread/rt-thread
RT-Thread 是一個國內(nèi)開源物聯(lián)網(wǎng)操作系統(tǒng),提供了很棒的可伸縮能力:從一個可以運行在ARM Cortex-M0 芯片上的極小內(nèi)核,到中等的ARM Cortex-M3/4/7系統(tǒng),甚至是運行于MIPS32、ARM Cortex-A系列處理器上,都可以適配。
4、輕量級物聯(lián)網(wǎng)系統(tǒng) iot-coap
https://gitee.com/phodal/iot-coap
iot-coap 是最小物聯(lián)網(wǎng)系統(tǒng)的 CoAP 版。對于物聯(lián)網(wǎng)這種嵌入式設(shè)備來說,CoAP 簡化了HTTP協(xié)議,并且有很多其他優(yōu)勢,比如多播支持、低成本和簡單性。
5、物聯(lián)網(wǎng)開發(fā)平臺 OpenFPGAduino
https://gitee.com/openfpgaduino/OpenFPGAduino
OpenFPGAduino 是開源嵌入式物聯(lián)網(wǎng)軟硬件開發(fā)平臺。這個平臺基于 nodejs 與 FPGA,應(yīng)該蠻多開發(fā)者都知道的,這里就不多講了。
6、物聯(lián)網(wǎng)通信框架 iot-plat
iot-plat 是基于Mina框架構(gòu)建,它的優(yōu)勢有:支持批量數(shù)據(jù)傳輸;支持TCP、UDP協(xié)議;控制反轉(zhuǎn)的設(shè)計模式(支持spring);采用優(yōu)雅的松耦合架構(gòu);單臺服務(wù)器支持8000+并發(fā)。它的可用性很不錯,適合用在不同應(yīng)用場景的物聯(lián)網(wǎng)數(shù)據(jù)采集與交互的通信框架。
https://gitee.com/pointiot/iot-plat