使用Arduino板给ESP8266-01烧录AT固件

材料

Arduino板;ESP8266-01wifi模块;面包板及杜邦线

接线原理图及烧写方法

引脚定义图如下:

20200424165044740

ESP8266-01的供电必须为3.3V,5V必烧!

接线图如下:

20200424170140417

图中②和⑥引脚不接,RX和TX接的是板子上对应的0,1口,又因为我们用到了板子的0,1口,所以还要对板子的引脚初始化一下。

接好线后刷入如下代码

用Arduino IDE写一小段程序:

void setup(){
  pinMode (0,INPUT_PULLUP);
  pinMode (1,INPUT_PULLUP);
}
void loop(){
}

 

上传代码成功后开始刷入固件(工具跟固件包请见文末)

打开工具包内的flash_download_tools_v3.6.5文件夹,然后打开flash_download_tools_v3.6.5.exe。

打开后会出现如下图所示的界面,请选择第一个

2021071013235787

然后按照下图的设置设置一下

2021071013250288

前面说要用面包板,是因为板子上只有一个3.3V,可用面包板扩
最后断电,点击START时上电
先将wifi模块VCC断开,待点击START按钮后,绿框中显示”SYNC 等待上电同步”,就可以再上电,之后就等待烧写”FINISH”即可。

固件与工具:点此下载  提取码:

温馨提示: 此处内容需要评论本文后才能查看.

本文来自投稿,不代表吾爱搞机立场,如若转载,请注明出处:https://www.xywl168.cn/archives/1227

发表评论

登录后才能评论