擦除ESP8266的flash内容

esptool擦除

默认情况下esptool.py是随着ESP8266库默认安装的,保存在arduion IDE安装ESP8266库保存的路径:C:\Users\Username\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\tools\esptool然后在该目录下打开cmd窗口输入esptool.py --port COM3 erase_flash,这里的COM端口通过IDE就能查看,还有就是需要注意esp模块需要设置在下载模式,esp01s下载模式就是将GPIO0引脚接地。
每次都通过esptool所在目录打开有点费事,通过将esptool添加到path环境变量中,直接打开CMD窗口输入上边擦除命令就可以。
如果没有找到可以自己安装:

  1. 通过pip安装:pip install esptool因为需要使用串口还需安装pyserial:pip install pyserial
  2. 直接从github下载源代码https://github.com/espressif/esptool

刷固件

如果大家不想使用python和pip,使用乐鑫科技的ESP8266烧录固件软件,下载地址,具体使用方法安装包里边有指导手册。
去官网下载固件,这里根据模块flash的大小选择配套固件bin文件,利用官方的烧录软件烧写到esp8266中。

参考

乐鑫科技官方文档
安信可官方文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值