收藏官网首页
查看: 1077|回复: 0

[资料] 机智云Gokit2.0开发板+体验之路

682

主题

741

帖子

3万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
36647
跳转到指定楼层
楼主
 楼主| 发表于 2024-9-4 16:39:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
机智云gokit2.0开发板+体验之路


1、IOE Demo App安装

IOE Demo App是机智云智能硬件产品通用演示应用,也是一款调试工具。可以根据你的不同产品自动生成设备控制界面。也可以用于配置你的设备连接网络以及查看通信日志。


在手机上安装完成后,还需要在IOE Demo App上注册账号,登录后,界面如下图。


2、配置GoKit2连接网络
2.1 使用USB电源线为GoKit2开发板供电并开机。


2.2手机接入WiFi网络,打开IOE Demo,主界面点击界面中间“暂无设备,请添加”。


2.3长按GoKit2上的“KEY2”,[RGB LED]灯亮绿色,表示GoKit2进入配置模式。


2.4 App上输入你使用的WiFi网络密码并点击“配置”,等待设备接入WiFi网络。
GoKit2提供三种配置方式:AirLink 、WebConfig、 SoftAP。本人选择AirLink。


2.5 AirLink配置入网

通过按键触发开启设备“AirLink”模式,开启后设备会不断接收特定编码的WiFi广播包,手机连接可用的WiFi网络后,通过IoE Demo App发送编码后的WiFi网络的SSID和密码广播,设备接收到之后自动尝试连接此WiFi网络,连接成功即配置完成。
注意:AirLink配置不支持5G的WiFi网络,请使用传统2.4G WiFi信号。


IoE Demo APP上输入已连接WiFi的密码,点击配置按钮,等待30秒到一分钟,APP提示配置成功。在此期间,您可以看到GoKit2的绿灯熄灭,WiFi模组两个指示灯瞬间熄灭,直到指示灯开始交叉闪烁,这表示GoKit2已经连上路由器,配置完成。你可以使用“IoE Demo App”对GoKit2进行状态的查询(局域网)。


3、使用IoE Demo App控制GoKit2.0

出厂的GoKit2内置了一个Demo产品“微信宠物屋”,完成GoKit2的网络配置后,GoKit2已经通过路由器连接互联网,现在可以对GoKit2上资源进行控制。
例如三色的LED,通过红、绿、蓝值,发出不同光灯色;另外电机转速控制,能控制电机正反转、转速;显示当前环境温度和湿度。


点击上图右上角…图标,可以设置GoKit2如下功能:
  • 编辑设备名称
  • 查看设备信息
  • 数据透传
  • 检查固件升级



4、MCU代码自动生成工具介绍

为了降低开发者的开发门槛,缩短开发周期,降低开发资源投入,机智云推出了代码自动生成服务。云端会根据产品定义的数据点生成对应产品的设备端代码。

自动生成的代码实现了机智云通信协议的解析与封包、传感器数据与通信数据的转换逻辑,并封装成了简单的API,且提供了多种平台的实例代码。当设备收到云端或APP端的数据后,程序会将数据转换成对应的事件并通知到应用层,开发者只需要在对应的事件处理逻辑中添加传感器的控制函数,就可以完成产品的开发。

登录机智云开发者中心,就可以登录在线开发MCU工程(需要申请账号)。详细清查考《MCU代码自动生成工具介绍》,网址如下:



5、总结
本人刚刚开始接触GoKit2开发环境,水平有限,现在正在学习如何使用机智云GoKit2开发工具和开发环境,幸好有社区,上面很多官网提供资料和操作手册。现在我站在了社区中巨人的肩膀,艰难上路,开启自己开发之路,虽说路漫漫其修远兮,吾将上下而求索。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表