欢迎光临散文网 会员登陆 & 注册

ESP8266烧录机智云固件详细教程

2022-01-30 14:58 作者:技术流阿宅  | 我要投稿

实验材料
1.esp8266模块
本文使用的是esp8266_01s,如图。

(备注:esp8266_01也可,esp8266_01s是其升级版,两者兼容)

2.机智云官方固件
获取渠道:
机智云官网(需要先创建并登录账号)–开发者中心–下载中心–GAgent,选择如图的ESP8266.

具体流程
固件包

ESP8266-01S 模块各引脚功能描述

名称  说明:

VCC  电源

GND  地

TXD  异步串口发送端(TTL 电平,可以直接接单片机RXD)

RXD  异步串口接收端(TTL 电平,可以直接接单片机TXD)

RST(GPIO16) 外部复位引脚(默认电平是高电平,低电平有效)

IO0   GPIO 0引脚用于区分工作模式:

         悬空状态,Flash下载模式和工作模式;下拉状态:串口固件烧写模式

EN   使能端口(高电平有效,低电平模块不工作)

IO2   GPIO 2引脚,默认高电平,上电时禁止下拉

备注:ESP8266-01的使能端是CH_PD,两者引脚是一样的!


3.USB转TTL串口烧录模块

这里推荐使用的CH340芯片的!

.USB转TTL串口


4、ESP8266烧录引脚接线

按照如下方式连接ESP8266

ESP8266引脚:     串口接口:

VCC、EN                 VCC/3.3V

GND、IO0                GND

TXD                           RXD

RXD                          TXD

其他                           悬空

5、下载烧写软件

下载地址:https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4.rar

6、烧写固件

请务必依次对照下图所选的地方进行相应的填写:

使用MCU方案烧写方式(combine固件烧写):

32Mbit
16Mbit
8Mbit

备注:

01:ESP8266-01S选择8Mbit

02:若使用机智云官网SOC方案编译出来的固件,烧写方式如下(32Mbit方案分区烧写):

SOC方案

7.烧写操作

步骤:选择正确的串口,当串口连接成功之后,点击如上图的“START”按钮,等待上电同步,最后下载成功!

串口
START
等待上电同步
烧录成功

8、烧录成功后,我们是要回到运行模式的,而运行模式和烧录模式的引脚有丢丢不同的!

运行与烧录程序接线唯一不同在于:

GPIO0 接地-- 烧录程序

GPIO0 悬空或者VCC – 正常运行

ESP8266引脚:         串口接口:

VCC、EN                     VCC3.3V

GND                             GND

TXD                              RXD

RXD                             TXD

其他                             悬空

9、打开串口工具,显示类似如图字样,说明机智云烧录成功

本教程到此结束,蟹蟹观看。

欢迎评论交流。

有帮助的话,求赞、收藏。


ESP8266烧录机智云固件详细教程的评论 (共 条)

分享到微博请遵守国家法律