esp32 搭建 MicroPython开发环境和固件下载

在这里插入图片描述

一、Thonny软件下载下载

官网下载
在这里插入图片描述
点击
在这里插入图片描述
选择
在这里插入图片描述

或者
在这里插入图片描述

二、Thonny软件安装

双击软件
在这里插入图片描述
选择
在这里插入图片描述
点next
在这里插入图片描述
等待安装完成
在这里插入图片描述
安装完成
在这里插入图片描述

三、Thonny软件配置

点击软件图标
在这里插入图片描述
选择中文
在这里插入图片描述
开启编程之旅
在这里插入图片描述
测试
在这里插入图片描述
配置解释器
在这里插入图片描述
选择
在这里插入图片描述
根据实际配置即可
在这里插入图片描述

四、烧入Micropython固件

下载固件

https://micropython.org/download/ESP32_GENERIC/

在这里插入图片描述
下载固件
在这里插入图片描述

选择固件
在这里插入图片描述

安装固件
在这里插入图片描述
安装完成
在这里插入图片描述
显示信息
在这里插入图片描述
测试
在这里插入图片描述

固件下载也可以使用 使用官方提供的工具
FLASH 下载工具“flash_download_tool_v3.8.8.exe”

参考

https://randomnerdtutorials.com/micropython-ides-esp32-esp8266/#microide

官网:
https://thonny.org/

下载地址:
https://sourceforge.net/projects/thonny.mirror/

https://github.com/thonny/thonny/releases

https://micropython.org/download/ESP32_GENERIC/

https://gitee.com/TaiYang6567/erp32-s3-n16-r8-firmware

https://docs.micropython.org/en/latest/esp32/quickref.html#installing-micropython

### ESP32S3 MicroPython 开发环境搭建教程 #### 准备工作 为了成功配置ESP32-S3的MicroPython开发环境,需先下载并安装必要的工具链依赖项。对于Linux Ubuntu 18.04用户来说,建议按照官方指南完成ESP-IDF环境的构建[^2]。 #### 安装Espressif固件 确保已获取适用于ESP32-S3的目标板对应的最新版MicroPython固件镜像文件。这一步骤至关重要,因为只有正确的固件才能使后续操作顺利进行[^1]。 #### 配置开发工具 推荐使用PyCharm作为IDE来编写基于MicroPython的应用程序。在Ubuntu平台上,除了安装PyCharm外,还需额外配置一些插件以便更好地支持ESP32-S3项目开发。 #### 测试连接 当所有前期准备工作完成后,应验证硬件连接是否正常。具体做法是将ESP32-S3通过USB线缆接入计算机,并确认能够识别到该设备上的MicroPython解释器实例。一旦成功建立通信,则说明整个环境设置无误[^3]。 #### 清理编译残留物 有时,在切换不同版本或重新编译之前可能需要清理之前的构建产物。此时可以进入到micropython源码所在路径下运行命令`idf.py clean`以清除旧有的目标文件其他临时资源[^4]。 ```bash cd ~/桌面/micropython/ports/FaceMoo idf.py clean ``` #### 支持的语言与工具 值得注意的是,ESP32-S3不仅限于单一编程语言的支持;它既兼容Arduino也适配MicroPython两种主流嵌入式平台。与此同时,还提供了多种辅助性的库函数以及图形界面化的调试手段供开发者选用[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值