Esp8266(1)

【模块基础教程】ESP8266-01无线模块的Arduino烧写方式

015

Open-Live-Writer99dbc1c67383_14E1A082611n9347b2aw41b49d4_thumb

ESP8266gailantu

==概述==

这个烧写方式,是ESP8266无线模块针对于Arduino开发的一种烧写方式,可以方便的在Arduino IDE上对ESP8266进行透传烧写或者其他模式的烧写。学会了烧写方式以后,可以尝试一下我们网站上的小实验:《手机通过ESP8266控制Arduino上的LED灯》:http://zhongbest.com/2017/01/03/%e6%89%8b%e6%9c%ba%e6%8e%a7%e5%88%b6esp8266%e6%8e%a7%e5%88%b6arduino%e4%b8%8a%e7%9a%84led%e7%81%af/

注意:通过此方式烧写成功后,想要再让模块进入AT模式,必须重新进行AT固件的刷写(此链接中的刷写教程):http://zhongbest.com/2016/09/07/esp8266-01/

第一步:在电脑上下载Arduino ide。并安装好ide。我用的是1.6.5版本的IDE。

如下图所示:

001

第二步:点击ide中的“文件”—”首选项“(下图红框)。

002

第三步:将该网址:http://arduino.esp8266.com/stable/package_esp8266com_index.json添加到下图中红框的位置,并点击“好”。

003

第四步:点击ide中的“工具”—“板”—“boards manager…”(其他版本ide为”板型管理器“)。

004

第五步:出现下图界面,随后在此界面中,搜索“esp8266”。

005

第六步:在右下角选择最新版本“2.3.0”,并点击”install”进行安装。

006

第七步:ide自动下载并安装,请等待读条,直到安装完成。

007

注意:如下载和安装读条过程中,出现错误,请在网络状态良好时下载或者自行使用VPN进行翻墙下载。

(翻墙仍无法下载的,请参考本文最下方的解决方法)

009

安装完成后:

008

第八步:安装完成后,关闭“Boards manager”对话框,回到ide界面,并点击”工具“—”板“—”Generic ESP8266 Module”。

010

第九步:将ESP8266与USB-TTL按照下面的接线图进行连接。

ESP8266-shaolu

UTXD—–RXD

URXD—–TXD

CH_PD—-3.3v

VCC——-3.3V

GND——GND

GPIO0—–GND

 

第十步:将连接好ESP8266的USB-TTL插在电脑上,对ide进行如下设置:

011

 

第十一步:你可以上传ESP8266WIFI的相关程序了。

下面是我上传示例程序的结果并且上传成功:

显示1:

012

显示2:

013

014

 

==关于ESP8266 moudle板型无法下载的解决方法==

009

没办法安装ESP8266 moudle-2.3.0的情况下:

第一步:下载带有ESP8266 moudle的Arduino15文件夹(文章最下方有下载)。

第二步:打开IDE首选项,找到最下面的连接,点击进入“arduino15”文件夹。

20170106164541

第三步:将你下载的“Arduino15”文件夹替换掉原有的”Arduino15”文件夹。

第四步:重启ide—工具—-板—-最下面就会出现ESP8266 Modules—选择Generic ESP8266 Module即可。

 

 

==注意事项==

1.esp8266-01板对电压的要求很高,烧写时电源一定要采用3.3V左右。

2.如果代码无法上传,并显示警告,请检查USB-TTL是否良好(某些USB-TTL烧写时无法打开串口,导致上传失败)。

3.ESP8266与USB-TTL需要RX,TX交叉连接。

4.CH_PD这个引脚无论是烧程序也好,烧完程序应用也好,都要接3.3V。

5.GPIO0这个引脚在烧程序的时候必须接GND(接低电平),烧完程序后想要进行应用的话,必须将这个引脚拉高或者悬空。

 

==相关下载==

Arduino ide:www.zhongbest.com

usb-ttl驱动:http://zhongbest.com/2016/09/01/usb%e8%bd%acttl-pl2303/

Arduino15文件夹:http://pan.baidu.com/s/1mig75Ss

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值