文章目录
- ESP8266
- 一. 简介
- 二. 准备
- 1.ESP8266-12F系统板
- 2.转接板
- 3.USB转串口模块
- 4.烧录软件
- 三. 连接烧录
- 四. 下载
ESP8266
一. 简介
前一段时间一直用ESP8266-12F开发板来学习开发,但是最近想做一些小的智能产品,像智能时钟以及温湿度检测等等,如果用一个完整的模块感觉有点大,很占地方而且价格也比最小系统板贵好多,所以就想用最小系统板来开发,但是面临的第一个比较重要的问题就是不知道如何给这个板子烧写程序,经过几天的学习将程序烧录进去了,今天我把我的方法分享给大家
二. 准备
1.ESP8266-12F系统板
管脚定义图
2.转接板
我为了接线方便一点就在淘宝上买了这个转接板,当然不用也是没有问题的,但是价格也不贵两块钱两块包邮,挺划算就买了
3.USB转串口模块
这里我们得用USB转TTL模块来,将这个板子和我们的电脑相连接来烧写程序,一般玩单片机的都用这个模块
4.烧录软件
至于说用的烧写软件还是特别多的,比如在Arduino上直接可以进行程序的烧写以及串口的调试,额外我也将我用的软件给大小分享个
1.ESP8266 Flasher win64
2.ESP8266 Flasher win32
三. 连接烧录
最关键的问题就是接线,ESP8266的程序烧录模式和正常运行模式,是GPIO0管脚来控制的,可参考下面表来连接
用USB转串口模块连接我们的最小核心板,将GPIO0接到GND,就进入下载模式,正常运行的时候将GPIO0的连接线拔掉就可以了,这里VCC使用的是3.3V供电,如果无法进行烧录将GPIO0的线在程序下载的时候拔下后重新插入就可以下载了
用下面图更好的理解点
四. 下载
1.点击此处选择要烧录的二进制bin文件
2.点击Flash进行下载,如果没有反应就重新给ESP8266模块上电
3.最后就显示下载了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)