【快速上手】第0章 - Kittenblock 远程烧录固件 0.3-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5864|回复: 0

【快速上手】第0章 - Kittenblock 远程烧录固件 0.3

[复制链接]
发表于 2017-5-16 12:19 | 显示全部楼层 |阅读模式
本帖最后由 avirufus 于 2017-5-16 12:26 编辑

Kittenbot主板上的wifi模块除了可以远程控制小车外还可以远程烧录任何Arduino程序到主板上,是不是很赞呢?理论上在Arduino面板代码编辑框内的任何代码只要能编译通过,均可以这样远程烧录到主板上.



方法一:连线

电脑要首先连接到wifi的热点。或者已经设置wifi模块连上家里的路由器,可以在端口选择的下拉框看到wifi模块的IP地址。
将wifi模块插到kittenbot主板上,并且在Kittenblock内连接上小车。(如果这里有问题可以参考教程0.2 Kittenblock WiFi无线遥控

打开右上角Arduino面板,点击Restore加载默认的出厂固件,之后点击上传按钮。


首先我们可以看到Kittenblock在编译代码。 这里要等一会~



编译完成后会自动启动OTA过程,我们可以看到命令窗口的OTA进度反馈。

下载完成后就可以看到主板上的程序已经更新啦~


方法二:远程烧录固件
我已经按照上面的步骤做了,如果显示已烧录的程序百分比停住了怎么办?
回答:这是由于esp8266wifi模块的无线信号强度不够,导致数据在传输过程中出错。
解决办法:发出指令让esp8266wifi模块加入自己的无线网络,保证无线信号的强度。


第一步

打开浏览器,在输入网址框输入192.168.4.1,进入kittenbot wifi serial界面。



点击join setup选项,输入自己正在使用的网络名称以及密码。点击加入后显示config accepted

点击join setup选项,输入自己正在使用的网络名称以及密码。点击加入后显示config accepted

第二步
打开kittenblock,连接“ ESP_ ”开头的端口,点击确定,到这一步即完成esp8266加入你在用的无线网络。



第三步
接下来你就可以进行程序的无线烧录了。




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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-9-20 14:41 , Processed in 0.097545 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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