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上免费提供,你可以通过这些仪表板展示跟踪空气质量、住宅电器、酿酒情况和实时环境条件变化。
EasyLinker 是一个物联网云控制平台。 前言 本人是电子信息工程理工科男一枚,标准技术宅。本应该去研究CPU架构和汇编语言的我,却迷上了WEB互联网开发。加上平时喜欢折腾一些极客玩具,渐渐的对硬件也来了兴趣。
Huawei LiteOS 是华为面向IoT领域,构建的”统一物联网操作系统和中间件软件平台”,以轻量级(内核小于10k)、低功耗(1节5号电池最多可以工作5年),快速启动,互联互通,安全等关键能力,为开发者提供
Quarks 是 IBM 开发的一个开源开发工具,用于帮助制造商和程序员开发高效的基于物联网传感器数据的应用。
Pagenodes 是基于浏览器的物联网平台,它是可视化的编程工具Node- RED的克隆,其目标是让用户有一个简单的、基于浏览器的物联网网络——它不需要后台服务,100%运行在浏览器中。
PlatformIO 是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容
Net-commander 是一个基于浏览器的物联网和自动化的集成开发环境。 界面截图:
Cylon Intet loT 是一个面向 Intel Edison 和Intel Galileo 开发板的 Clyon.js 的适配器,它使用了Intel物联网团队的node模块MRAA作为底层。
JerryScript 是一个轻量级的 JavaScript 引擎,它可以运行在受限制的设备上,例如微控制器:
Mongoose IoT 是一个通用的、独立于硬件的、全栈物联网软件平台。它包含了硬件和云组件,它可以用于工业自动化、医疗、汽车、家居自动化等领域。当前它可以支持ESP8266芯片,并且可以让你用JavaScript、C/C++来编程
Calvin 是爱立信推出的开源其物联网IoT应用开发平台。 Calvin面向分布式物联网云计算开发,包含了一个物联网应用开发框架和物联网应用的运行时环境。爱立信为Calvin设定的宗旨是让物联网开发变得更加简单有趣,开
机智云APP开源框架的源码可快速开发配套app(目前提供ios、Andriod版本),不仅无缝的支持设备到设备的互联,还能完成不同类型的消息推送,如:邮件推送、短信推送、百度推送和极光推送。
WiFi 模块 nodeMCU 的代码。智能家居嵌入式开发,服务端使用Go语言开发。
Evothings是一套采用H5技术开发IoT 智能手机APP的解决方案,内置了对于蓝牙(包括BLE)、底层网络(TCP/UDP)等IoT技术的支持,此外还有针对iBeacon等常用IoT设备的库。其提供了一个IDE
Gizwits- GAgent(简称GAgent)作为机智云物联网整体解决方案中可入网设备(如WiFi模组、GPRS模组)接入部分,是一套运行在可入网模组(如WiFi模组、GPRS模组)上,使用机智云协议接入机智云平台,并与手机APP(SD
AliOS Things AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things将致力于搭建云端一体化IoT基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力,并支持终端设备连接到阿
ServerSuperIO 简称 SSIO ,是一个 C# 跨平台物联网通讯框架。 一.SSIO的特点 轻型高性能通信框架,适用于多种应用场,轮询模式、自控模式、并发模式和单例模式。