ESP32-MicroPython固件烧录
1.下载对应开发板的固件文件
访问MicroPython官网,选择首页导航栏的Download进入下载页面。
在页面正文处,在Port或MCU中可以找到自己的板子,我使用的是ESP32-S3,可以直接点进去也可以点击Port里面的esp32一步步找。
最后都能进入这个详细的固件下载界面,可以根据版本时间和文件类型,选择下载。
2.下载对应开发板的烧录软件
从乐鑫官网下载ESP FLASH Download Tools,工具很简单。
下载完后解压,直接运行里面的可执行文件就行。
打开软件后,有三个选项,我这里用的版本是3.9.5,如果后面有新版本,再说吧。ChipType,顾名思义选你的芯片,WorkMode,就是用于区分工厂和开发者,毕竟工厂烧录固件一次性不能一块一块烧吧,这个不用改。LoadMode,是烧录数据的传输模式,我手头的ESP32只能用UART0烧录,而另一块ESP32-S3可以通过USB和COM口(UART)进行烧录,个人觉得,插对板子的COM口,无脑UART。
3.选择模式,烧录固件
这个地方录了一个GIF动图,至于说烧录软件的其他参数,我没有改过,如果把鼠标定留在按钮上,程序会弹出注释,喜欢细究的可以看看,英文解释的很详细。