安徽汽车网
您当前的位置 :主页 > 安徽汽车网 > 新车 > 正文
六个开源项目提升物联网开发效率 | Gitee 项目推荐
2020-03-26 06:56:08来源:阅读:-

有数据显示,目前物联网端口数量预计在 200 亿个左右。到 2035 年,这个数字会扩大到 1 万亿,平均每个人会拥有超过 100 台端口设备,它们将涉及穿戴、家居、交通、教育、通信等人类生活的各个领域。

毫无疑问,这个万亿级市场对于物联网工程师有着强烈的需求,那普通的程序员如何快速转向物联网开发?或许直接阅读业内优秀的物联网开源项目代码,会成为一个不错的选择。那么,今天小编推荐六个可以快速提升物联网开发效率的开源项目,希望能够对大家带来收获!

当然,如果大家有好的物联网开源项目,也可以托管到 Gitee 上,我们会及时给予推荐。最后,如果你很喜欢以下提到的项目,别忘了分享给其他人哦!


1、项目名称:物联网操作系统 RT-Thread

项目简介: RT-Thread 是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在 ARM Cortex-M0 芯片上的极小内核,到中等的 ARM Cortex-M3/4/7 系统,甚至是运行于 MIPS32、ARM Cortex-A 系列处理器上功能丰富系统。

RT-Thread 包含了一个自有的、传统的硬实时内核:可抢占的多任务实时调度器,信号量,互斥量,邮箱,消息队列,信号等。当然,它和传统的实时操作系统还存在着三种不同:

  • 设备驱动框架;
  • 软件组件;
  • 应用模块

项目地址:https://gitee.com/rtthread/rt-thread

2、项目名称:物联网通信框架 iot-plat

项目简介: iot-plat 是适合于不同应用场景的物联网数据采集与交互的通信框架。它是基于高性能和高可用性的 Mina 框架构建而来,支持批量数据传输;支持 TCP、UDP 协议;控制反转的设计模式(支持spring);采用优雅的松耦合架构。单台服务器支持8000+并发。

项目地址:https://gitee.com/pointiot/iot-plat


3、项目名称:物联网开源框架 App

项目简介: 机智云开源框架(GizOpenSource_AppKit_Android) 是开源的适用于物联网的软件框架,用于无缝的支持设备到设备的互联。能帮助开发者快速构建物联网生态系统,实现设备间互联,加速智能设备的应用开发。其包含Wi-Fi类智能硬件app通用功能的一套源码。只要是使用机智云协议的产品,开发者开发配套的 app 时都可以直接使用该框架的源码实现快速开发,从而缩短 app 的开发周期短、降低开发成本。

项目地址:https://gitee.com/dantang/GizOpenSource_AppKit_Android

4、项目名称:物联网开发平台 OpenFPGAduino

项目简介: OpenFPGAduino 是基于 nodejs 与 FPGA 的开源嵌入式物联网软硬件开发平台。

项目地址:https://gitee.com/openfpgaduino/OpenFPGAduino


5、项目名称:物联网基础平台 IoTSharp

项目简介:IoTSharp 是一个 基于.Net Core 开源的物联网基础平台, 支持 HTTP、MQTT 、CoAp 协议, 属性数据和遥测数据协议简单类型丰富,是一个用于数据收集、处理、可视化与设备管理的 IoT 平台

项目地址:https://gitee.com/IoTSharp/IoTSharp

6、项目名称:轻量级物联网系统 iot-coap

项目简介: iot-coap 是一个开源的最小物联网系统的 CoAP 版。

在资源受限的通信的 IP 的网络,HTTP 不是一种可行的选择。它占用了太多的资源和太多的带宽。而对于物联网这种嵌入式设备来说,CoAP 简化了 HTTP 协议,同时也能满足特殊的要求,例如多播支持,非常低的开销,和简单性,这正是我们所看重的优势。

项目地址:https://gitee.com/phodal/iot-coap

推荐阅读:月亮惹得祸

版权和免责申明

安徽汽车网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,本站亦不为其版权负责。相关作品的原创性、文中陈述文字以及内容数据庞杂本站无法一一核实,如果您发现本网站上有侵犯您的合法权益的内容,请联系我们,本网站将立即予以删除!