ESP01是一种常见的WIFI模块,其核心是esp8266,常用于给主控拓展WIFI功能,因其体积较小、集成度高、造价便宜,常受到消费者喜爱,ESP01常用的开发方式有两种,一种是利用基于Arduino框架作为独立设备开发,有一种是烧入AT固件为主系统提供网络功能,这类固件一般被称为AT固件,接下来我将演示使用如何给ESP01烧入AT固件。
一、准备
1、首先我们需要从安信可官网获取烧入软件
地址如下:
开发工具清单 | 安信可科技 (ai-thinker.com)
选择烧入工具 ESP_DOWNLOAD_TOOL,进行下载
2、获取烧入的固件包
地址如下:
选择MQTT透传AT固件
二、解压出工具和固件包
1、烧入工具
在windows环境下,双击这个exe文件就可以运行
2、解压固件包
解压固件包,可以得到一个bin文件,如下:
三、连接下载器
本次使用了ESP01专属下载器,CH340驱动,所以只需将esp01插在上面即可,如下图:
四、开始烧入
1、双击 flash_download_tool_3.9.2.exe 进入界面
2、选择烧入的bin固件,并加上烧写地址0x00000,如下:
3、点击START进行下载,如下:
4、等待进度条完成,按下STOP,烧入完成
五、烧入完成
烧入完成打开串口助手,按下复位按键,可以看到如下:
发送AT加新行,如果出现 ok,表示烧入成功,波特率选择115200: