使用机智云平台远程控制esp8266

栏目: IOS · 发布时间: 7年前

内容简介:机智云平台是一个物联网平台,使用机智云平台可以简化设备联网的步骤。从零开始的基于机智云平台的Demo实现,估计也就2个多小时,下面开始机智云开发者账号,用于产品接入、设备管理、OTA服务、MCU开发等的功能使用。 注册链接:http://dev.gizwits.com/zh-cn/developer/

机智云平台是一个物联网平台,使用机智云平台可以简化设备联网的步骤。

从零开始的基于机智云平台的Demo实现,估计也就2个多小时,下面开始

机智云平台相关

注册开发者账号

机智云开发者账号,用于产品接入、设备管理、OTA服务、MCU开发等的功能使用。 注册链接:http://dev.gizwits.com/zh-cn/developer/

创建新设备

如下图,点击右上角创建新产品

使用机智云平台远程控制esp8266

如图,选择Wi-Fi/移动网络方案

使用机智云平台远程控制esp8266

创建数据点

如图,电机新建数据点

使用机智云平台远程控制esp8266

弹出窗口中输入标识名,可读写,数据类型按需要选择

使用机智云平台远程控制esp8266

相关参考:http://docs.gizwits.com/zh-cn/deviceDev/UseSOC.html#2-%E5%BC%80%E5%A7%8B%E5%BC%80%E5%8F%91

准备上云端了

云端生成代码

如图,左边菜单栏选择MCU开发,需要填写的 Product Secret 看下面

使用机智云平台远程控制esp8266

如图,左边菜单栏选择基本信息,点击显示完整密钥就行了

使用机智云平台远程控制esp8266

如图,最后下载代码

使用机智云平台远程控制esp8266

修改代码

如图,修改 app/Gizwits/gizwits_product.c 的 gizwitsEventProcess

在之前设置的数据点(EVENT_)对应的case下添加自己的代码

需要初始化的外设可以在 app/user/user_main.c 的 user_init 下初始化

编译源码

编译源码需要搭建交叉编译环境

使用机智云平台远程控制esp8266

这部分参考这个链接,我懒得写了:http://docs.gizwits.com/zh-cn/deviceDev/WiFiSOC/GoKit3S%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F%91.html#GoKit3-S-%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91

烧写固件

下载烧写软件

https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4.rar

第一次需要烧写的 bin 文件有四个

bin/blank.bin bin/boot_v1.6.bin bin/esp_init_data_default.bin bin/upgrade/user1.4096.new.6.bin

开发板进入烧录方式

如图,开关拨到下载位置,开发板关闭

使用机智云平台远程控制esp8266

点击烧录软件的开始按钮后,给开发板上电

烧录完毕后记得将开关拨回运行

bin 文件的烧录地址看下面

烧录地址

esp_init_data_default.bin 0x3fc000 blank.bin 0x3fe000 boot_v1.6.bin 0x00000 user1.4096.new.6.bin 0x01000

选项:CrystalFreq=26M SPI_SPEED=40MHz SPI_MODE=QIO FLASH_SIZE=32Mbit-C1, 其他默认,串口115200 进入uart烧录模式后,点击start下载即可!

官方的图的配置有点问题,我直接在图上改了,懒得重新弄

使用机智云平台远程控制esp8266

设备开始连接云

下载配网APP

到这个网址去下载app用来给esp8266配网,ios还是安卓看个人手机

https://download.gizwits.com/zh-cn/p/98/99

登陆开发者账号

软件需要登陆的,就先前创建的账号

设备配网

如下面几个图操作就好

使用机智云平台远程控制esp8266
使用机智云平台远程控制esp8266
使用机智云平台远程控制esp8266
使用机智云平台远程控制esp8266
使用机智云平台远程控制esp8266

如果前面没问题的话,这里应该设备就配网成功了,可以远程操作了

使用机智云平台远程控制esp8266

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Lighttpd

Lighttpd

Andre Bogus / Packt Publishing / 2008-10 / 39.99

This is your fast guide to getting started and getting inside the Lighttpd web server. Written from a developer's perspective, this book helps you understand Lighttpd, and get it set up as securely an......一起来看看 《Lighttpd》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具