IoTivity 是一个开源的软件框架,用于无缝的支持设备到设备的互联,主要为了满足物联网开发的需要。构建物联网的生态系统,使得设备和设备之间可以安全可靠的连接。而 IoTivity 通过提供一系列框架和服务来加速设备的互联应用开发。该项目由 Open Interconnect Consortium (OIC) 组织赞助,相当于是 OIC 标准的一个参考实现。
IoTivity 支持多平台,不过主要的开发sdk还是基于linux的。
物联网开发生态系统 PlatformIO [推荐]
PlatformIO 是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino 和 MBED。 PlatformIO 使用纯 Python 开发,无需依赖赖其他第三方库。可以让你在 PC 上创建信用卡般大小的计算机,例如Raspberry Pi, BeagleBone, CubieBoard
基于HTML5是开源物联框架 WeLink [推荐]
IoTivity 是一个开源的软件框架,用于无缝的支持设备到设备的互联,主要为了满足物联网开发的需要。构建物联网的生态系统,使得设备和设备之间可以安全可靠的连接。而 IoTivity 通过提供一系列框架和服务来加速设备的互联应用开发。该项目由 Open Interconnect Consortium (OIC) 组织赞助,相当于是 OIC 标准的一个参考实现。
开放物联网框架 OpenIoT
OpenIoT 是一个用于合并互联网和云计算的开源解决方案,提供一个开源的中间件框架,使应用程序在云环境中可以实现自我管理。因此 OpenIoT 中间件框架将使得物联网应用程序的交付变得自动化,可以适应云基础设施。
开源IOT 最小物联网系统 [国产]
文档 一步步搭建物联网系统 HTTP vs CoAP 现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入...
物联网应用平台实现框架 Pinecone [国产]
Pinecone是一个开放的物联网应用平台实现框架,目前,支持以下功能和特性:
1、通用的物联网数据模型
2、统一的物联网服务接口
3、可部署于Tomcat等WEB服务器
4、支持多种客户端(PC、Mobile)
通过Pinecone可以快速搭建开放的物联网应用平台。
物联网操作系统 mbed OS
ARM宣布了针对物联网低功耗设备的操作系统mbed OS。mbed OS部分开源,其余部分控制在ARM手中,理由是为了确保操作系统不会碎片化。ARM声称mbed OS只需要256kb内存,它希望...
开源IOT 最小物联网系统 [国产]
文档 一步步搭建物联网系统 HTTP vs CoAP 现有的这个版本是HTTP版,目前的CoAP版正在开发中,欢迎加入...
WiFi模块固件 ESP8266APP [国产]
ESP8266App 是基于ESP8266芯片的WiFi模块固件,可以在低功耗超小体积的集成CPU和WiFI的SoC上编写自己的应用,是物联网应用设备开发的绝佳选择。该工程收录了基于该芯片的最新、最全、最为强大的多个应用工程,并包含相关的资源链接,方便开发和遇到问题时获取帮助。全部开源,包括在微型SoC上实现Python/LUA脚本引擎、使用RtOS实时操作系统的工程,不仅可用于产品开发,也是学习SoC和LUA/Python引擎级开发的非常好的范例。