下载地址:http://wiki.ai-thinker.com/esp8266/sdk
下载好之后里面有两个文件夹,分别对应8Mbit和32Mbit的不同固件
根据自己板子的存储量大小来选择(若使用下面的第一种下载工具下载,无需找固件,软件工具附带出厂固件)
下载地址:https://github.com/nodemcu/nodemcu-flasher
也可以使用:http://wiki.ai-thinker.com/esp_download
工具如下图所示
使用默认配置:
选择要下载的固件(第二步中下载的固件)
在安信可科技的网站上有关于下载地址的说明
我们下载的程序便是合并后的固件,直接下载到0x00000地址就好了,这一点可以通过观察bin文件发现,在文件里打开,可以发现这个下载的bin文件恰好是4096KB,刚刚填满32Mbit的空间,所以,直接从0地址开始下载
下载时要注意把左边的小叉号选上(默认选上),这样才可以下载
选择好之后只需要点击
按钮就可以自动开始下载(连接NodeMCU至PC,且串口工作正常),只需等待下载完成……
至此下载便成功了。
以第二种下载工具为例:
选择需要下载的固件,后面填写地址0x0
选择Flash Size,我选择的为32Mbit
选择串口,设置下载波特率,然后start就可以了(也可以先点一下erase,先清空再下载)
下载完成后按下复位键,便可以使用AT指令进行交互了