前面我们讲解了MicroPython 开发ESP32应用的环境搭建,这里我们顺便提一下,我们还可以用esptool.py来烧录MicroPython for ESP32的固件到开发板,只是这种方式相对比较麻烦(但还是比ESP32 IDF的开发环境搭建简单得多),所以我们采用烧录工具flash_download_tool_3.9.7.exe 来烧录相应的固件。至于esptool.py烧录工具的安装方式,一来大家很容易在网上找到操作步骤,二来有更简单的方式,没必要采用这种相对复杂的方式,所以我们这里不作详细说明。
接下来的整个教程我们都是使用基于ESP32-C3-WROOM-02的核心模组的开发板ESP32-C3-DevKitC-02 。该开发板是乐鑫官方开源的,方便大家上手的同时,也方便大家项目开发完成后生产。

| 主要组件 |
介绍 |
|---|---|
| ESP32-C3-WROOM-02 |
ESP32-C3-WROOM-02 是乐鑫推出的一款通用型 Wi-Fi 和低功耗蓝牙双模模组,功能强大。该模组采用 PCB 板载天线,配置了 4 MB SPI flash。 |
| 5 V to 3.3 V LDO(5 V 转 3.3 V LDO) |
电源转换器,输入 5 V,输出 3.3 V。 |
| 5 V Power On LED(5 V 电源指示灯) |
开发板连接 USB 电源后,该指示灯亮起。 |
| Pin Headers(排针) |
所有可用 GPIO 管脚(除 Flash 的 SPI 总线)均已引出至开发板的排针。请查看 排针 获取更多信息。 |
| Boot Button(Boot 键) |
下载按键。按住 Boot 键的同时按一下 Reset 键进入“固 |
MicroPython开发ESP32:硬件与GPIO操作

最低0.47元/天 解锁文章
11万+

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



