微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > 零基础实现物联网应用开发该如何选择平台

零基础实现物联网应用开发该如何选择平台

时间:07-04 来源:3721RD 点击:

物联网行业瞬息万变,即便是站在风口,不经意间也会摔得头破血流,所以作为一个物联网领域的从业者,有必要实时自省,关注行业趋势,以适应不同环境带来的变数。目前,市面上各种物联网开发平台数不胜数,让人不禁有种眼花缭乱的感觉,有的主打硬件功能,有的主打软件开发的易用性,有的主打多平台系统的支持等等,对于一些学习者来说,比如学生,DIY爱好者,当然所谓的功能越丰富、资料越完善越好;但是针对那些脚踏实地,有实际项目需求的工程师来说,适合自己项目的才是最需要的。

自从物联网应用、智能硬件应用相辅相成出现的时候,一种以硬件+软件+云服务平台的一站式解决方案走进了公众的视野,加速了物联网应用的布局、开发。目前市面上就有不少很有针对性的物联网应用开发的平台,有的是依据自身的云服务基础拓展硬件、软件,有的依据自身强大的硬件解决方案基础拓展软件、云平台,下面就让我们分析下这些平台各自的优缺点情况。(注:本文所引用的板卡信息部分摘自爱板网原创评测文章,爱板网是国内最专业的板卡选型与评估网站)

1. 机智云Gokit
Gokit是机智云推出的一款物联网应用的开发、云服务接入平台,Gokit第一代产品是2014年底推出的,起步比较早,目前已经发展到最新的第三代产品。

Gokit1代
第一代Gokit采用单板结构,主控限定,采用了STM32系列,WiFi模块可以更换,不过第一代适配的比较少,只有庆科跟汉枫的WiFi模块,Gokit1代板载多种传感器以及适合物联网应用开发的接口,如电机、RGB LED、红外光电探测器、温湿度传感器等应用功能。


Gokit1代评测

点评:Gokit1代板载市面上主流的stm32主控,非常适合本身有STM32微控制器开发工程师的需求。

Gokit2代
Gokit2代则在1代的基础上大幅升级了结构外观、主控,结构上采用了主控板+功能板的形式,主控板又分为创客版以及标准版,创客版采用流行的开源硬件Arduino硬件框架,而标准板维持了Gokit1代上的STM32主控,而且Gokit2代还默认搭载了一块oled显示屏,硬件系统组成更加灵活多样。




Gokit2代评测

点评:Gokit2代是机智云产品线上的一次重要升级,不仅制定了今后产品的规范化道路,也大大拓宽了物联网应用的范围,适合更多的工程师、DIY电子爱好者去学习、开发。

Gokit3代
Gokit3代则是在2代的基础上做了部分功能的优化,最重要的是添加了语音交互WiFi模块,让物联网应用的拓展性得到进一步的加强。




Gokit3代评测

点评:语音交互是在人机交互的触摸屏技术上更深一层次的人机交互理念,是今后物联网、人工智能等交互方式中最简单、最有效、最被看好的交互形式,是被认为最具前景的科学工程。

2. 庆科MICOKIT
庆科MICOKIT依托于本身在WiFi领域上的技术上水到渠成的推出了硬件开发平台,本质上跟机智云的Gokit有诸多的类似,可能最不同的一点是MICOKIT所搭载的WiFi模块专一(肯定选用自家的产品),而是采用了与机智云截然不同的思维,MICOKIT可玩的是支持不同主控制板的适配,但目前适配的不多。



MICOKIT评测

点评:MICOKIT的主控板相较于Gokit的主控有大性能的提升(有带ARM Cortex-M4处理器的主控板),如果对本身的物联网应的性能也有一些要求的应用(如WiFi音箱等),不妨可以考虑采用此开发平台。

3. 开发快小e套件
开发快小e套件在功能除了具备Gokit、MICOKIT的特点外,最大的不用是板载了音频电路、气压传感器等功能,而且小e开发套件因为搭载了ESP8266 SoC WiFi模块,所以没有采用额外的主控,因此对于小e开发套件的开发基本上就是基于ESP8266的扩展开发。



小e开发套件评测

点评:小e开发套件的优势在于其强大的全平台支持,以及宣称极强保密性的ET-iLink云服务,另外,除了WiFi版本的小e开发套件,目前还推出了2G版的物联网开发套件。

总结
机智云Gokit,限定主控,可以更换不同WiFi模块,适配自家的机智云服务平台;庆科MICOKIT,WiFi模块用自家的产品,可以更换不同的主控(官方推出的可适配范围目前较少),适配自家的MICO云平台;小e开发套件是主控限定,WiFi模块限定(目前也有2G的产品),适配自家保密性极强的ET-iLink云服务,可以支持全系列的软系统开发平台。这差不多就是这三种平台主要展示的特色。对于学生,DIY爱好者来说,选择一款你喜欢、适合你的学习,对于要做开发的话,还是用自己擅长的平台,如果这几款中正好有你所擅长的,那么,恭喜你,你的研发投入确实会大大缩短,这也正是这些开发平台存在的意义。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top