ESP32固件烧录方法(三种方法实现)

当然,在选择不同固件时可根据我们的需要选择合适的固件,还需根据开发板Flash的内存大小选择,查看Flash的内存大小,可查阅目录三的3.查看开发板信息

在这里可选择我提供的工具,我已把Flash工具和固件分享在里面,可以直接使用,或者点击下面的链接下载

链接:https://pan.baidu.com/s/1ROCm9CwboWIpJKsxT_Ybfg?pwd=qrfu 
提取码:qrfu

下面的两个链接我已经下载放置在网盘里面,出现打不开可以直接下载我分享的!

官方固件:

MicroPython - 用于微控制器的 Pythonicon-default.png?t=N7T8https://micropython.org/download/ESP32_GENERIC/Flash下载工具

工具|乐鑫科技 (espressif.com.cn)icon-default.png?t=N7T8https://www.espressif.com.cn/zh-hans/support/download/other-tools

目录

一、官方烧录软件 Flash

二、Thonny软件烧录

三、开发环境烧录

1.安装esptool, 在CMD里面运行脚本

2. 固件烧录

 3.查看开发板信息(查看Flash内存大小

一、官方烧录软件 Flash

打开官方的固件烧录软件flash_download_tool_3.9.5,选择我们的设备名称,在这里我们选择Develop,选择OK

选择我们需要的固件,地址0x1000

 我们可以点击ERASE擦除之前的固件

我们点击START开始上传固件

这样上传成功了! 

二、Thonny软件烧录

打开Thonny软件,点击左上角的运行,选择“选择解释器”

点击Install or update firmware

 在这里选择正确的接口,选择我们需要上传的固件,之后点击安装,等待固件上传

 左下角看到Done!则表示上传成功

 最后来到首界面看到MicroPython设备的boot.py,就可以开始愉快的编程世界

三、开发环境烧录

1.安装esptool, 在CMD里面运行脚本

注: 前提是你在Windows上已经安装Python以及pip

 下面是安装esptool(如果出现pip报错,可查阅python专区的pip命令)

 pip install esptool

2. 固件烧录

打开固件所在的目录, 右键 -> 在此处打开Powershell窗口.

清空Flas

esptool --chip esp32 --port <端口号> erase_flash

<端口号>替换为实际的端口, 例如COM10

举例: 

 esptool --chip esp32 --port COM10 erase_flash

 

固件烧录

 esptool --chip esp32 --port <端口号> --baud 460800 write_flash -z 0x1000 <固件文件名称>

举例:

esptool --chip esp32 --port COM10 --baud 460800 write_flash -z 0x1000 .\ESP32_GENERIC-20231005-v1.21.0.bin

 

 3.查看开发板信息(查看Flash内存大小)

esptool -p COM10 flash_id

 这里显示:

esptool已经成功连接到了ESP32芯片,并且识别出了芯片的类型(ESP32-D0WD-V3),特征(WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None),晶体频率(40MHz),MAC地址(a0:b7:65:f6:12:2c),以及Flash大小(8MB)。

  • 32
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猪猪爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值