cd build-GENERIC cp micropython.bin /mnt/f/ cp bootloader/bootloader.bin /mnt/f/ cp partition-table/partition-table.bin /mnt/f/ 1.1.6.烧写固件 使用flash_download_tool工具刷固件,设置如下图: 留意标识框内的偏移地址与编译后的打印信息一致。 1.1.7.测
一切顺利的话会在此目录中出现一个 build-GENERIC 文件夹,且内涵一个 firmware.bin 文件,这就是适用于ESP32芯片的micropython固件。 如果并不顺利,需要先检查ESP-IDF是否启动,检查ESP-IDF是否是最新版,检查ESP-IDF所用相关工具是否都安装完备,极大部分问题都是由于ESP-IDF或其相关工具出问题所导致的。 选择linux系...
在一个终端中打开要放置micropython的文件夹: cd ~/esp/mpy 输入以下命令克隆仓库: git clone git://github.com/micropython/micropython 进入micropython目录中: cd micropython/ 先输入以下命令编译一下 mpy-coress ,这是为了构建MicroPython交叉编译器,以便将一些内置脚本预编译为字节码,这只需要做一次: make -C ...
以ESP32-C3为例,首先我们进入官网下载页面:https://micropython.org/download/ESP32_GENERIC_C3/ 页面底部有下载链接,这里我们一般选择发行版的最新版本。 首先我们需要一台已经安装好python3.10以上环境的Windows计算机,然后打开命令行工具输入以安装烧写工具: pip install esptool 安装完毕后,我们的单片机需要进入boot ...
为ESP32刷入MicroPython固件 ESP32可直接在Linux下刷入固件,需要ESP_IDF带的工具esp_tool.py小工具。笔者习惯在Ubuntu虚拟机下编译程序,在Windows环境下编辑代码。这里就使用乐鑫官方的flash_download_tools,运行于Windows平台的固件烧录工具,当然该软件还有RF调试等功能。flash_download_tools下载链接万事俱备,接下来就是...
获取esptool 我们需要使用Python的包管理器来获取esptool,在命令行窗口中输入如下命令进行安装: pip install esptool 安装过程如上图中红色线框中所示。 使用esptool开始刷入固件 万事俱备,我们可以开始为ESP32刷入MicroPython固件了。 擦除flash¶ 为了确保刷入的成功率,我们最好先将ESP32的flash擦除,在命令行窗...
在ESP32上安装运行micropython需要借助软件工具,可用的工具有多种,我们使用flash_download_tool。 下载Windows的Flash烧写工具 从官方网站下载: espressif.com/zh-hans/s 点击下载: flash_download_tool_3.9.2_0.zip 或者从百度网盘下载: 链接:pan.baidu.com/s/1QXssXc 提取码:k2ky 解压 双击flash_download_tool...
1 固件下载。从MicroPython官网下载ESP32的MicroPython固件。2 将GOOUUU-ESP32开发板通过USB线连接至电脑。3 安装esptool。在Linux中打开终端,转到MicroPython固件所在位置,然后输入命令:sudo pip install esptool。4 擦除flash。在终端中输入命令:sudo esptool.py --chip esp32 --port /dev/ttyUSB0 erase_flash...
固件安装使用乐鑫官方提供的flash下载工具即可 下载完成之后,双击运行文件夹里面的执行程序即可 打开后依次选择Developer Mode->ESP8266 DownloadTool 或 ESP32 DownloadTool 配置如下: 这样micropython的固件就算烧录成功了。 3.py文件运行 要想在esp板子上运行python程序,则需要先将python程序烧录到板子上,这里提供三种常...
克隆micropython仓库到本地,我选择在esp文件夹中再创建一个mpy文件夹来放置。 在一个终端中打开要放置micropython的文件夹: cd~/esp/mpy 输入以下命令克隆仓库: gitclonegit://github.com/micropython/micropython 进入micropython目录中: cdmicropython/ 先输入以下命令编译一下 mpy-coress ,这是为了构建MicroPython交叉...