编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开源软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
iot-coap 是一个开源的最小物联网系统的CoAP版,如果你还是一个初学者建议用HTTP版开源IOT
MQ 遥测传输 (MQTT) 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。例如,但不仅限于此:
IoTivity 是一个开源的软件框架,用于无缝的支持设备到设备的互联,主要为了满足物联网开发的需要。构建物联网的生态系统,使得设备和设备之间可以安全可靠的连接。而
ESP8266App 是基于ESP8266芯片的WiFi模块固件,可以在低功耗超小体积的集成CPU和WiFI的SoC上编写自己的应用,是物联网应用设备开发的绝佳选择。该工程收录了基于该芯片的最新、最全、最为强大的多个应用工程,并包
ARM宣布了针对物联网低功耗设备的操作系统mbed OS。mbed OS部分开源,其余部分控制在ARM手中,理由是为了确保操作系统不会碎片化。ARM声称mbed
Paho 项目旨在提供可伸缩的开放和标准的 Machine-to-Machine (M2M) 以及物联网消息协议的开源实现。Paho 初始提供MQTT 发布/订阅实现。
OpenIoT 是一个用于合并互联网和云计算的开源解决方案,提供一个开源的中间件框架,使应用程序在云环境中可以实现自我管理。因此 OpenIoT
Pinecone是一个开放的物联网应用平台实现框架,目前,支持以下功能和特性:
Palm WebOS是新一代操作系统,通过网络客户端使其拥有前所未有的扩展能力。Palm Web OS平台由前苹果公司高管乔恩·鲁宾斯坦(Jon
文档 一步步搭建物联网系统 HTTP vs CoAP 现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入。
在线Demo: http://mqtt.phodal.com 吊兰 diaonan 是一个在线的物联网测试平台,你可以用他来测试你的物联网设备。网页上创建一个节点,然后你就可以用MQTT,REST,CoAP来测试你的硬件代码。REST示例如下所示:
Node-RED 是 IBM 新兴技术服务团队构建的可视化物联网编排工具,可基于浏览器的流程编辑器连接设备、服务器和 API 应用。
Kaa 是高度灵活的开源的 IoT 平台,在物联网连接的基础上可以构建,管理和集成连接的软件。
根服务器停止运行,客户端不能连接到HomeCenter服务器! 定制您的专属语音化、移动化、智能化、自动化生活场景。
OpenFPGAduino 是开源的基于 nodejs 与 FPGA 的嵌入式物联网软硬件开发平台。与Arduino等快速原型开发平台相类似。
Soletta Project 是一个用于创造物联网设备的框架。它提供了很多底层的库,通过这些库开发人员可以很容易地编写软件来控制设备的执行器/传感器,并且使用标准的技术进行通讯。
2015年5月28日,在 I/O 2015 大会上,Google 决定推出基于 JSON 的通讯语言 Weave。意在创建智能硬件间的通用通信、指令收发方案,与 Android 兼容。
PlatformIO IDE 是下一代的物联网生态系统 PlatformIO 的集成开发环境。基于 Github Atom “hackable”
Robo4J 是快速开始构建和运行机器人和IoT设备的框架。 Robo4J 是一组 Java 库,允许您使用自己 喜欢的工具 和 语言 来快速开发所需的软件。
Freeboard的目标是让用户创建他们自己的用来监控物联网部署的仪表盘,该代码在GitHub上免费提供,你可以通过这些仪表板展示跟踪空气质量、住宅电器、酿酒情况和实时环境条件变化。