ESP32开发板刷MicroPython固件

文中主要讲述如何将MicroPython固件烧录到ESP32。

  • ESP32开发板如图

ESP32开发板刷MicroPython固件_第1张图片

  •  管脚图

ESP32开发板刷MicroPython固件_第2张图片

  • 关键步骤:

  1. 通过python环境下运行esptool擦除ESP32的原有程序(python环境搭建不再描述)。                                                                  命令行运行esptool.py --chip esp32 --port COM4 erase_flash在界面上出现Connecting...字样时候按住boot按钮即可,等到出现烧录的时候就可以松开了)。
  2. 擦除成功后利用ESPFlashDownloadTool下载MicroPython固件,固件地址链接:https://micropython.org/download/#esp32,我下载的是标准固件。ESPFlashDownloadTool的设置如下图所示,                     注意:编程固件从地址0x1000开始,下载的波特率尽量不要选择1152000亲测容易烧写失败。

ESP32开发板刷MicroPython固件_第3张图片

  • 烧写成功后推荐使用简单轻便的MicroPython File Uploader 开始你的编程。如图是下载了DS3231和OLED驱动后串口打印DS3231测得的温度。

ESP32开发板刷MicroPython固件_第4张图片

  •  硬件如图:

    ESP32开发板刷MicroPython固件_第5张图片

     

你可能感兴趣的:(学习记录)