给ESP32板子下载MicroPython固件(图形化界面)

新手上路,第一篇博客多多指教

 

1.准备板子

我的是乐鑫的 ESP32-DevKitC,刚出来时买的模组型号都没有后缀

2.下载工具 flash_download_tools

https://wiki.ai-thinker.com/_media/tools/flash_download_tools_v3.6.6.zip

或者 https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.7.zip

3.下载固件

https://micropython.org/download#esp32

选择标准版最新的,如果是带spiram(psram的)选择下一段最新的

4.烧写

下载完工具和固件,解压烧写工具,点击 flash_download_tools_v3.6.5.exe 。

确保板子的串口没有占用,并记下串口号

选择 esp32 Download(带spiram 可以选择最后一个),然后设置选项。其实此时下角绿色栏显示的"就绪"下面的右图2是完成后的截图.

点击 Start  稍等一下就会显示进度条(有可能有的板子要点一下复位,不过我的就直接下了),另外息栏也有信息显示。

 

我怎么知道的呢,因为 readme.pdf 有截图 [doge]

5.完成 并检验

完成后。左下角会显示完成。

关闭烧写软件,解除串口占用。打开串口软件比如 putty波特率 设置为115200。

可以看到绿字的提示信息,接下来就是python的地盘了。

 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
要给ESP32-CAM刷MicroPython固件,您可以按照以下步骤进行操作: 1. 首先,您需要下载ESP32-CAM所需的MicroPython固件。您可以从MicroPython官方网站(https://micropython.org/download)下载最新版本的固件。 2. 下载固件后,您需要安装一个串行通信程序,例如Picocom(Linux)或Tera Term(Windows),以便与ESP32-CAM进行通信。 3. 将ESP32-CAM连接到您的计算机。确保正确连接了ESP32-CAM的TX、RX、GND和3.3V引脚,并选择正确的串行端口。 4. 打开串行通信程序,并连接到ESP32-CAM的串行端口。在Linux中,您可以使用以下命令连接到串行端口: ``` picocom /dev/ttyUSB0 -b115200 ``` 在Windows中,您可以使用Tera Term打开串行端口。 5. 在串行通信程序中,按下ESP32-CAM上的复位按钮,然后您将看到一些启动信息。 6. 在串行通信程序中,输入以下命令来擦除ESP32-CAM的闪存: ``` >>> import esp >>> esp.flash_erase() ``` 7. 擦除完成后,将MicroPython固件烧录到ESP32-CAM的闪存中。您可以使用esptool来完成这个任务。在命令行中执行以下命令: ``` esptool.py --port /dev/ttyUSB0 write_flash 0x1000 <path_to_firmware.bin> ``` 其中,`/dev/ttyUSB0`是您的ESP32-CAM的串行端口,`<path_to_firmware.bin>`是MicroPython固件的路径。 8. 刷写过程完成后,您可以重新启动ESP32-CAM。您可以在串行通信程序中按下复位按钮或执行以下命令: ``` >>> import machine >>> machine.reset() ``` 现在,您的ESP32-CAM应该已经成功刷上了MicroPython固件。您可以使用MicroPython的交互式解释器来编写和运行代码。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值