当前位置:首页 / 物联网工具
物联网工具
免费工具
  • Arduino既是面向交互式电子产品的硬件规范,又是一套软件,含有集成开发环境(IDE)和Arduino编程语言。官方网站解释,Arduino“是一款工具,用来制造比普通台式机更加能感知和控制物理世界的计算机。”背后的这家组织提供了许多供出售的板卡、入门套件、机器人及相关产品,另外许多机构已使用Arduino来制造自己的物联网相关软硬件产品。
  • Eclipse正在赞助物联网方面的几个不同项目。它们包括应用框架和服务;使用开源技术实现的物联网协议,包括MQTT CoAP、OMA-DM和OMA LWM2M;处理Lua的工具,Eclipse在大力宣传Lua,声称这是一种理想的物联网编程语言。Eclipse相关的项目包括Mihini、Koneki和Paho。
  • Kinoma软件平台归Marvell所有,它包括三个不同的开源项目。Kimona Create是一个DIY构造工具箱,可用于制作电子设备的原型。Kimona Studio是开发环境,可与Create和Kinoma Platform Runtime协同运行。Kimona Connect则是一款免费的iOS和安卓应用程序,将智能手机和平板电脑与物联网设备互联起来。
  • Main
  • Contiki自诩为“面向物联网的开源操作系统”。它将低功耗微控制器连接到互联网,支持IPv6、6lowpan、RPL和CoAP等标准。其他主要功能包括:高效的内存分配、全IP联网、非常低的功耗、动态模块加载及更多特性。支持的硬件平台包括Redwire Econotags、Zolertia z1 motes、意法半导体开发工具包和德州仪器芯片及板卡。还提供收费的商业支持服务。
  • RIOT号称是“面向物联网的友好的操作系统”。RIOS由FeuerWhere项目派生而来,于2013年首次亮相。它旨在既对开发人员友好,又对资源友好(即占用较少资源)。它支持多种架构,包括MSP430、ARM7、Cortex-M0、Cortex-M3、Cortex-M4和标准的x86 PC。
  • Freeboard旨在让用户可以制作自己的仪表板,用于监测部署的物联网。代码在GitHub上可以免费获取;如果你将自己的仪表板公之于众,也可以免费试用服务。还为那些想确保数据私密的人提供了低价方案。网站上的示例仪表板显示了如何使用仪表板来跟踪空气质量、民用家电、酿酒厂运转状况或保湿器里面的环境条件。
  • 这个项目提供了一个机器对机器(M2M)通信框架,可用于将设备连接到物联网上。它含有易于使用的基于Web的管理软件,可用于构建网络、应用安全规则和监测设备。官方网站提供了用DeviceHub创建的示例项目,网站上还有一个“游乐场”部分,让用户可以在网上使用DeviceHub,看看它是如何工作的。
  • 这个项目背后的组织正在开发一系列工具,用于将多个与物联网有关的传感器网络和协议整合起来。主要项目是Smart Object API,不过该组织还在开发HTTP-to-CoAP Semantic映射代理系统,这个应用框架包含嵌入式软件代理及更多组件。它还支持在硅谷举行的见面会,以便对物联网发展有兴趣的人士相互交流。
  • OpenRemote为基于家庭的业余爱好者、集成商、分销商和制造商提供了四种不同的整合工具。它支持几十种不同的现有协议,让用户可以制造出他们想象得到的几乎各种类型的智能设备,并使用支持Java的任何设备来控制。平台是开源的,但该公司还出售一系列支持服务、电子书及其他工具,旨在帮助设计和产品开发过程。
  • 这个项目提供了一个完整的平台,可用于管理物联网设备、收集数据,并将该数据与外部系统整合起来。SiteWhere发行版本可以下载,也可以在亚马逊的云上使用。它还与多个大数据工具整合起来,包括MongoDB和ApacheHBase。
  • ThingSpeak可以处理HTTP请求,并且存储及处理数据。这个开放数据平台的关键功能包括:开放式API、实时数据收集、地理位置数据、数据处理及可视化、设备状态消息及插件。它能整合多种硬件和软件平台,包括Arduino、Raspberry Pi、ioBridge/RealTime.io、Electric Imp、移动和互联网应用、社交网络及MATLAB数据分析工具。除了开源版本外,它还提供一项托管版服务。
付费工具