小e开发板和体验板重新编译刷写微信云程序全过程

          外话:各位手头上没有esp8266的开发板注意了,目前开发快正在进行“免费开发板活动”,本人就是在他们那里申请到的开发板,开发快提供的不单单是开发板,还有他们强大的云端服务功能,实现了微信、云平台等物联网所需要的所有功能,其功能齐全,代码简洁,对于想用wifi作为产品和互联网沟通的桥梁的我们来说,确实是一个很好的选择,另外他们还有其他的模块,比如2G通信和GPS目前论坛活动地址:http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=981&extra=page%3D1,开发快官网地址:http://www.kaifakuai.com/                        》》》》》》写于2017年1月12日


本文本来也写过类似的帖子,但是觉得不是很好,后来在论坛上发现一篇写得很好的帖子,所以摘录到本人博客,这里声明我只是当作备份使用,绝无盗取之嫌,原地址如下:

http://bbs.kaifakuai.com/forum.php?mod=viewthread&tid=2395


首先,在开发快平台把小E体验板的DEMO源码下载下来:

然后移动到开发环境配置的共享文件夹里,记得是源码解压后的里层的那个文件夹哦。

然后打开虚拟机,连接共享文件夹:


打开源码的编译路径,准备编译啦:



轻轻的敲下回车编译完成,bin文件也已经生成,查看设备管理器小E体验板的端口,:



注意:这里如果只是想下载用户代码而不是擦除所有的程序,在上图中只选择”user1.2048.new.3.bin“也就是只是勾上上面的倒数第二个下载选项就行

下载完成之后呢,打开putty,波特率设置为74880,可以看到,已经进入工厂模式,接下来,将putty关闭,防止占用端口哦,使用设备标识码配置工具烧入APPKEY等数据,记得烧写完成后,记得点恢复出厂设置哦。





打开putty,波特率还是74880,看到输出信息是正常运行模式,长按下顶板的单独的那个用户按键,进入wifi配置模式,然后使用微信开发快之家的公众号,记得,是开发快之家,在我的设备->配置绑定里绑定我们的小E体验板。


使用 草料二维码生成器 生成UID和APPKEY的二维码
UID信息格式:{"appkey":"1a355440-a569-235701","uid":"Fc5wGsTuvumomVom1iEqwXp3DrPs6fo47o"}


当当当,这样配置绑定完成后,就可以使用我的设备->指令控制啦,先来个多彩灯光控制,可是测试发现,除了大红是对的,其他的好像反了呀。不知道是不是我的板子问题。

附上小E体验板的RGB灯状态表一张:


这里附上上面的文档中所用到的资料:

《smart_e_taste_v1.4.x.x.zip》包含了上面提到的所有源代码:http://download.csdn.net/detail/chengdong1314/9723936

另外因为小e开发板的编译和下载方式和小e体验板的一样,所以这里不再专门说开发板的编译烧写方式,这里附上开发板的源代码:

《development board v1.4.0.8-u34.zip》:http://download.csdn.net/detail/chengdong1314/9723916

flash_download_tools_v2.4_150924.zip》:这个是开发快提供的烧写固件的工具:http://download.csdn.net/detail/chengdong1314/9723947

《设备标识码配置工具和原理图.zip   》这是开发快提供的烧写配置的工具还有就是开发板的原理图和PCB,主要包括微信的设置:http://download.csdn.net/detail/chengdong1314/9723955

小E文档.zip》这里包括了开发快公司对小e做的优化手册,比如flash函数的说明等等:http://download.csdn.net/detail/chengdong1314/9724938

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ESP8266是一款低成本、低功耗的Wi-Fi模块,可以用于连接互联网。而阿里微信程序是一种基于微信平台的应用程序,可以通过微信进行访问和使用。如果你想让ESP8266连接阿里微信程序,可以按照以下步骤进行操作: 1. 配置ESP8266:首先,你需要将ESP8266连接到你的开发板或者单片机上,并通过串口或者SPI接口与其进行通信。然后,你需要在ESP8266上安装相应的固件,例如NodeMCU或者Arduino固件。 2. 连接到Wi-Fi网络:在ESP8266上配置并连接到你的Wi-Fi网络,这样它才能够访问互联网。你可以使用ESP8266的AT指令或者编程语言(如Lua或Arduino)来实现这一步骤。 3. 注册阿里账号:在阿里官网上注册一个账号,并创建一个IoT平台实例。在实例中,你可以创建设备和产品,并获取相应的设备密钥和证书。 4. 编写代码:使用ESP8266的编程语言(如Lua或Arduino)编写代码,实现与阿里IoT平台的通信。你需要使用阿里提供的SDK或者API来实现设备与平台之间的数据传输和交互。 5. 配置微信程序:在微信程序开发者平台上创建一个小程序,并获取相应的AppID和AppSecret。然后,你需要在阿里IoT平台中配置微信程序的相关信息,包括AppID、AppSecret和回调URL等。 6. 实现数据传输:通过编程语言中的HTTP或MQTT协议,将ESP8266与阿里IoT平台和微信程序进行数据传输。你可以使用阿里提供的SDK或者API来实现这一步骤。 以上是ESP8266连接阿里微信程序的基本步骤。具体的实现方式和代码可以根据你的需求和开发环境进行调整和修改。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值