文章目录
-
- 1、MicroPython 系统结构
- 2、搭建环境
-
- 2.1 嵌入式硬件
- 2.2 MicroPython固件
-
- 2.2.1 下载ESP32-S固件
- 2.2.2 MicroPython源码
- 2.3 软件开发环境
-
- 2.3.1 下载 Thonny —— v3.3.13版本
- 2.3.2 安装 Thonny
- 2.3.3 配置 Thonny
-
- 2.3.3.1 配置IDE支持中文
- 2.3.3.2 配置工具设置 —— 配置ESP32
- 2.3.4 安装MicroPython固件到ESP32
- 3、Hello World
-
- 3.1 Shell Help
-
- 3.1.1 heip() ——帮助指引
- 3.1.2 help(‘modules’) —— 当前有哪些第三方库可以用
- 3.1.3 help(‘xxxx’) —— 当前xxx库有哪些方法
- 3.2 编写第一行代码 —— helloworld
- 4、总结
1、MicroPython 系统结构
工欲善其事必先利其器,在开始编写我们的业务代码之前,先来了解一下MicroPython的运行过程。
别漏了需要一条USB线
这个板子USB驱动是,所以插上PC机需要手动安装一下。(如果是其他USB驱动的请自行安装)
2.2 MicroPython固件
MicroPython目前支持非常多的硬件设备。具体可以看看:
https://micropython.org/download/
注意点:
- 对于ESP32 需要区分普通版本(ESP32-S)以及SPIRAM版本(支持外部RAM)。购买开发板的时候最好向商家确认一下。
- 比如 ESP32-WROOM-32 不带SPI RAM,ESP32-WROVER-B带 SPI RAM
2.2.1 下载ESP32-S固件
https://micropython.org/download/esp32/
打开上面下载地址
- ESP32 开发板 OK
- (包括 、、、、、等等)
- 等等(这里暂且不详解)
- 代码工具方面直接使用 ,这款编译器相当支持MicroPython开发。
- https://github.com/thonny/thonny/releases
- https://gitee.com/mirrors/thonny/releases 国内镜像
接下来,得安装一下软件开发工具以及烧录工具。
2.3 软件开发环境
2.3.2 安装 Thonny
双击exe可执行文件,依次点击。
2.3.3.1 配置IDE支持中文
选择Tools–>Options
重启IDE
这里我是已经安装过MicroPython固件
2.3.4 安装MicroPython固件到ESP32
我们可以在Shell上直接输入一些Python代码,也可以另起一个py文件放到ESP32文件系统执行。
3.1 Shell Help
3.1.1 heip() ——帮助指引
3.1.3 help(‘xxxx’) —— 当前xxx库有哪些方法
比如:我这里看看machine模块有什么功能br>
然后点击绿色的运行按钮,这时会弹出询问保存地址的窗体,我们选择MicroPython设备,保存的文件名为,如图所示:

至此,我们的一个简单环境就配置成功并且成功运行我们的Hello World代码。
4、总结
本节主要是介绍如何搭建 ESP32 MicroPython环境。包括:
- 嵌入式硬件
- MicroPython固件
- IDE安装以及固件烧录
创作不易,望君点赞。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!