ESP8266下载固件方法+固件+ping测试

1. ESP8266下载固件方法

新到手ESP8266模块
长这样:
ESP8266下载固件方法+固件+ping测试_第1张图片
MCU是ESP8266-12S,板子是DOITING的。这个公司的芯片我没有找到对应的说明书,淘宝店给的资料只有下载工具、固件以及一些驱动以及和固件相关的说明。后来找到安信可+Nodemcu+乐鑫的一些类似说明。
安信可关于ESP8266-12S的相关说明:找旧选型表
http://wiki.ai-thinker.com/esp8266
在这里插入图片描述
在这里插入图片描述
找到ESP8266固件刷新要下载或刷新固件的指导,
http://wiki.ai-thinker.com/esp_download
根据指导来看,UART下载模式需要配置的引脚如下:

ESP8266下载固件方法+固件+ping测试_第2张图片
但是我们的板子上引脚不是这样引出来的,所以我又在找,最后找到了这个安信可ESP8266开发板Nodemcu硬件资料:
https://github.com/nodemcu/nodemcu-devkit-v1.0
引脚对照图:

ESP8266下载固件方法+固件+ping测试_第3张图片
板子要进入下载模式需要满足GPIO0,15=0,GPIO2=1,EN=1
在板子的原理图里面,GPIO2、15都默认接了上拉和下拉。

ESP8266下载固件方法+固件+ping测试_第4张图片
ESP8266下载固件方法+固件+ping测试_第5张图片
ESP8266下载固件方法+固件+ping测试_第6张图片
GPIO0接到了FLASH按键,flash按键按下,gpio0低电平。RST按键按下,RST引脚低电平。所以板子要进入下载模式,先接通PCuab和板子上的microUAB,然后按住FLASH按键,然后按下RST,再松开FLASH即可。

FLASH下载工具地址:
https://www.espressif.com/zh-hans/support/download/other-tools?keys=
然后下载软件配置,根据里面的指导手册进行配置。
ESP8266下载固件方法+固件+ping测试_第7张图片
选择开发者模式
ESP8266下载固件方法+固件+ping测试_第8张图片
选择ESP8266DownloadTool
ESP8266下载固件方法+固件+ping测试_第9张图片
按照图片配置下载工具,这里就用大炮ESP8266-12E的信息了,选择型号对应的FLASH尺寸,donochgbin不勾选,如果你是下载分段二进制文件,而不想更改启动代码就要勾选这个。选好对应的COM口,波特率。最后先ERASE先擦除Flash,然后点Start就可以下载自己的固件到Flash里面了。我下载的固件是卖家给的。
ESP8266下载固件方法+固件+ping测试_第10张图片
下载中
ESP8266下载固件方法+固件+ping测试_第11张图片
完成
接下来进入ping测试
ESP8266有2种工作模式:STA和softAP

  1. STA是将ESP8266看成一个网络节点,在这种工作模式下可以接入路由器,pc也接入相同的路由器,二者可以ping通。
  2. softAP模式是将ESP8266看成一个路由使用,pc可以搜到ESP8266的WIFI信号并连接,但是这种方式不能上网。
    全部参考文档:
    https://www.espressif.com/zh-hans/support/download/other-tools?keys=
    Ping包测试演示指南

你可能感兴趣的:(ESP8266,嵌入式,wifi,网络)