微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > 机智云第二届中国智能硬件36小时开发大赛再现极速开发

机智云第二届中国智能硬件36小时开发大赛再现极速开发

时间:11-30 来源:3721RD 点击:

美通社 -- 由机智云联合华强北创客中心联合举办的第二届中国智能硬件36小时开发大赛于2016年12月在深圳华强北圆满举办,7支团队在36小时开发出全部产品并现场展示,第一名也将继续随机智云一起赴硅谷,与硅谷智能硬件创业者做深度交流。

互联网的蓬勃发展,以硬件开发为内容的创客马拉松在世界范围内兴起,吸引了众多硬件达人、创和智能手机的风行让源自编码潮流的黑客马拉松在全球风靡,堪称程序员的"美国偶像",一群软件开发高手云集一堂,几十个小时里开发出一款插件或破译一个程序,累了或坐或卧现场休息,做完当场交作品,是世界上最酷的开发者狂欢。近年来伴随着物联网产业客和爱好者的青睐。

但纵观世界,智能硬件开发马拉松却鲜少有人组织,探究原因则在于智能硬件是一个跨学科的综合体,不仅需要掌握硬件开发能力,还需要有软件应用开发、云计算和大数据开发能力等,并非凭一己之力就可以完成的。不过,得益于云计算的不断发展,和软件定义硬件的不断成熟,特别是像机智云这样国际领先的智能硬件自助开发和云服务平台提供的开源开发工具的支持,不仅使得黑客马拉松的形式可以在智能硬件开发中得到创新性发展,也让软件工程师和硬件工程师可以不必受制于自身开发技术的局限,突破技术壁垒,使智能硬件、甚至人工智能在短时间内完成开发变成了可能。

挑灯夜战

36小时智能硬件开发大赛,让创意一天变成现实

每一个工程师都有着不一样的想法和创意,但又都会因为遇到一些开发的问题而只能将创意搁浅。比如只会产品硬件设计的工程师 ,需要 有一个团队能配合做 APP 开发和搭建服务器;比如 一个软件工程师 ,开发好 APP 后还希望 有硬件工程师来帮你搭建并测试硬件设备;而当 工程师 想收集手里的设备数据, 还 需要一个云端团队。这些开发者迸发"灵光一现"的创意时所遇到的问题,通常因为缺乏志同道合又能力互补的开发者而夭折。

"现在,工程师开发一款智能硬件产品,已经没有那么多纠结和难题了。"机智云副总裁邢雁告诉我们 , "做智能硬件开发,必须使设备、云端和 APP 之间实现通信,才能实现远程控制设备和实时采集、监测设备数据,原先的话需要开发者同时具备软、硬件及云端相关的开发经验才可以实现。现在机智云为不同类型的开发者提供了一站式的开发工具与云服务,大大缩减了研发调试周期。对于一个有开发经验的工程师,使用机智云平台半天就可以开发出一款实用的智能硬件,机智云是目前国内最受开发者喜爱的开发平台,两年多已经孵化出上万款智能硬件。"

正如机智云副总裁邢雁所说,有了强大的工具和平台做支持,智能硬件马拉松开发已经不再是难事。

用软件定义硬件,人工智能也不再遥远

在智能硬件这个产品单元里,硬件是软件的承载,但是硬件的生产能力是固定的,而人和市场的需求是不断变化的,用软件来定义硬件,可以不再受限于硬件的维护和售后服务成本,例如基于实时采集、监测数据和远程控制功能,以及可以检测到早期故障设备,可以自动发送预警信号到云端联动客服系统,厂家可以在故障发生前进行远程检修,并且可以通过远程软件来完成产品功能升级。

解决这个问题,机智云无疑是开发者最好的选择。开发者可以使用机智云自助开发平台,免去了搭建复杂的业务云的烦恼,借助机智云傻瓜式操作界面定义硬件设备数据点、在没有实体设备的情况下,工程师可以使用机智云的虚拟设备实时模拟硬件环境,帮助测试 APP;使用开源 IoT 套件 GoKit 来快速入门物联网开发;使用开源 APP 框架则可以大大缩短 APP 的开发周期,降低开发成本;通过机智云 MCU 代码自动生成,开发者只需要在对应的事件处理逻辑中添加传感器的控制函数,就可以完成产品的开发,大大降低了开发的难度 。

开发者还可以使用机智云 Open API 快速开发网页或微信应用等基于 html 的轻应用,使用串口标准协议 (GAgent) 则提供了上层应用(手机 APP 等控制端、云端)到产品设备的双向数据通讯,这过程中开发者只需要关心产品的业务逻辑开发即可;机智云还支持任意调用第三方 API,来创建 APP 应用、微信应用,实现设备联网配置,还可以自主选择公有云、私有云、混合云部署方案。另外机智云完整的物联网大数据和机器学习体系,更是提供了稳定的企业级 IoT 大数据分析,让数据管理人性化,设备运营智能化。开发者只需专注自己擅长的领域即可实现产品开发。

本次大赛的一等奖项目《空气质量检测站》,就是由两位硬件开发工程师凭借机智云提供的云端和 APP 开发工具完成了产品的完整开

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

网站地图

Top