当前位置:   article > 正文

如何在ESP32上运行MicroPython_esp32刷micropython

esp32刷micropython

第一步 安装Python

网址:https://www.python.org/
在这里插入图片描述

安装时记住勾选“Add Python.exe to PATH"

第二步 下载 MicroPython固件

https://micropython.org/download/#esp32
在这里插入图片描述

https://micropython.org/resources/firmware/esp32-20230426-v1.20.0.bin
在这里插入图片描述

第三步:下载esptool 工具

网址: https://github.com/espressif/esptool/
在这里插入图片描述
在这里插入图片描述

或者使用 pip 安装它:

pip install esptool

第四步: 打开设备管理器查看COM端口号

在这里插入图片描述

第五步:刷 MicroPython固件

使用 esptool.py 您可以使用以下命令擦除闪存:

esptool.exe --port COM9 erase_flash

在这里插入图片描述

然后使用以下命令部署新固件:

esptool.exe --chip esp32 --port COM9 write_flash -z 0x1000 esp32-20230426-v1.20.0.bin

在这里插入图片描述

第六步:安装thonny

网址:https://thonny.org/

在这里插入图片描述

设置micropython解析器和端口号

在这里插入图片描述

第七步:测试程序

在这里插入图片描述

程序代码:

from machine import Pin

import time



ledOnBoard = Pin(2, Pin.OUT)    # create output pin on GPIO0

while (1):

    ledOnBoard.on()             # set pin to "on" (high) level

    time.sleep(1)               # sleep for 1 second

    ledOnBoard.value(0)         # set pin to off

    time.sleep_ms(500)          # sleep for 500 milliseconds
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/600570
推荐阅读
相关标签
  

闽ICP备14008679号