方法1.使用CMD
1.在anaconda中新建虚拟环境,并在环境中安装esptool
# 查看环境列表
conda env list
# 激活环境,我的esptool环境命名为lora
activate lora
# 安装esptool
pip install esptool
出现以下提示表示安装成功
2.擦除esp设备原有固件
# 查看环境列表
conda env list
# 激活环境,我的esptool环境命名为lora
activate lora
# 打开espool的地址
d:
cd D:\Program Files\anaconda3\envs\lora\Scripts
# 将设备串口接上电脑,我的设备串口号为COM17
# 执行擦除指令
esptool.exe --port com17 erase_flash
出现下图中红色框中提示表示擦除成功
3.刷入新固件
# 刷入固件
esptool.exe --port com17 --baud 115200 write_flash --flash_size=detect 0 D:\Users\Desktop\bin\lv_micropython_esps3n16r8_color16.bin
正在刷入固件
出现以下信息表示刷入成功
方法2.使用flash_download_tool
1.打开软件flash_download_tool
2.选择使用的芯片,点击OK
3.选择固件路径
4.点击擦除,执行成功后点击stop
5.点击start开始烧录固件
方法3.使用Thonny
1.打开软件的 配置解释器
2.安装和更新Micropython
3.选择烧录固件
4.点击安装进行烧录