- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
零基础实现物联网应用开发该如何选择平台
物联网行业瞬息万变,即便是站在风口,不经意间也会摔得头破血流,所以作为一个物联网领域的从业者,有必要实时自省,关注行业趋势,以适应不同环境带来的变数。目前,市面上各种物联网开发平台数不胜数,让人不禁有种眼花缭乱的感觉,有的主打硬件功能,有的主打软件开发的易用性,有的主打多平台系统的支持等等,对于一些学习者来说,比如学生,DIY爱好者,当然所谓的功能越丰富、资料越完善越好;但是针对那些脚踏实地,有实际项目需求的工程师来说,适合自己项目的才是最需要的。
自从物联网应用、智能硬件应用相辅相成出现的时候,一种以硬件+软件+云服务平台的一站式解决方案走进了公众的视野,加速了物联网应用的布局、开发。目前市面上就有不少很有针对性的物联网应用开发的平台,有的是依据自身的云服务基础拓展硬件、软件,有的依据自身强大的硬件解决方案基础拓展软件、云平台,下面就让我们分析下这些平台各自的优缺点情况。(注:本文所引用的板卡信息部分摘自爱板网原创评测文章,爱板网是国内最专业的板卡选型与评估网站)
1. 机智云Gokit
Gokit是机智云推出的一款物联网应用的开发、云服务接入平台,Gokit第一代产品是2014年底推出的,起步比较早,目前已经发展到最新的第三代产品。
Gokit1代
第一代Gokit采用单板结构,主控限定,采用了STM32系列,WiFi模块可以更换,不过第一代适配的比较少,只有庆科跟汉枫的WiFi模块,Gokit1代板载多种传感器以及适合物联网应用开发的接口,如电机、RGB LED、红外光电探测器、温湿度传感器等应用功能。
Gokit1代评测
点评:Gokit1代板载市面上主流的stm32主控,非常适合本身有STM32微控制器开发工程师的需求。