ESP32 MicroPython入门教程 – 准备工作

2020年3月29日14:20:28 评论 408 774字阅读2分34秒

硬件需求

  • 电脑
  • ESP32开发板

步骤

下载固件

目前官方开发的有三种固件,分别为稳定版每日版每日版(内置SPIRAM支持)

如果您刚开始接触MicroPython,那么我建议使用稳定版进行构建;如果您是经验丰富的高级用户,并且希望密切关注开发并帮助测试新功能,那么您可以使用每日版进行构建。如果您的主板具有SPIRAM支持,则可以使用标准固件或具有SPIRAM支持的每日版固件,在后一种情况下,您将可以访问更多用于Python对象的RAM。

注:非SPIRAM固件可在任何板上工作,而启用SPIRAM的固件仅可在具有4MiB外部SPIRAM的板上工作。

下载地址:https://micropython.org/download#esp32

部署固件

方法1:使用esp32 Flash下载工具部署

下载地址:https://www.espressif.com/zh-hans/support/download/other-tools

方法2:使用esptool.py命令部署

第1、2步仅需首次执行,以后再次刷固件执行第3、4步即可

    1. 正确安装并配置python3
    2. 通过pip安装esptool库
    3. 擦除Flash,注意修改为自己的端口号
    4. 部署新固件,注意修改为自己的端口号和文件路径
      如果上载出错,则可能需要降低波特率,例如,通过添加到命令来降低到115200: --baud 115200
      对于某些具有特定FlashROM配置的板,您可能需要更改闪存模式,例如,通过添加到命令中: -fm dio
管理员
  • 本文由 发表于 2020年3月29日14:20:28
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接