MicroPython 也就是Python for Microcontroller,是一种运行在单片机上的Python,由剑桥大学物理学家DamienGrorge 设计。MicroPython语法与Python 3基本一致,拥有解析器、编译器、虚拟机和类库等。通过MicroPython,我们可以通过Python语言实现对单片机底层的访问和控制。
接下来一段时间,我们团队打算写一个详细的 MicroPython for ESP32的 开发教程,尽可能做到 让之前没有接触过ESP32的朋友也能很快上手开发ESP32的电子产品。
首先,我们来介绍开发环境的搭建。不象ESP32-IDF开发环境,MicroPython for ESP32的 开发环境简单得多。下面我们以windows 11系统及ESP32C3-WROOM-02 模组为例,一步一步教大家快速搭建好开发环境。
1. 准备工作
硬件:
ESP32C3-WROOM-02 模组及micro-usb数据线
电脑(Windows、Mac 或 Linux)
软件:
烧录工具flash_download_tool_3.9.7.exe
MicroPython for ESP32 C3固件
集成开发环境Thonny IDE
2. 烧录 MicroPython for ESP32 C3固件 到 ESP32C3-WROOM-02 模组
下载 MicroPython for ESP32 C3固件
MicroPython - Python for microcontrollers
在该页面底部找到下图中列出的文件,这里我们下载v1.24.1(2024-11-29).bin,这就

最低0.47元/天 解锁文章
1861

被折叠的 条评论
为什么被折叠?



