编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开源软件相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
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的特点
轻型高性能通信框架,适用于多种应用场,轮询模式、自控模式、并发模式和单例模式。
这是机智云开源的 ios 版本物联网APP框架。开源框架已实现用户登录注册、设备配置、订阅等功能
Smart.js 是通用的,硬件独立的,全栈物联网平台。Smart.js
解决了所有汽车都容易遇到的可靠性,可伸缩性,安全和远程管理问题,可以用于工业自动化,医疗,汽车,家庭自动化等等。
PlatformIO 是一个开源的 IoT 开发的生态系统,它支持超过 350 个的嵌入式设备,超过 20 个的开发平台,超过 10 个的框架,可以说是
IoT.js 旨在为物联网提供一个基于 Web 技术的可相互操作的服务平台。IoT.js 的目标是要在资源受限的设备上良好运行,例如只有几 KB 的
IOT Espressif Android是由乐鑫信息科技提供的面向ESP8266芯片的开源Android应用。它可以让开发者在Android手机或者平板上控制ESP8266设备。