合宙ESP32C3上手
笔者入手的是 12.9 元的合宙经典款 ESP32C3。据说 9.9 和 12.9 区别仅在于有无串口芯片,实际上都是适应 usb 连接的,有无串口都一样,下次可以买个 9.9 的玩一下。
# 刷入 MicroPython
# 下载 固件
MicroPython - Python for microcontrollers (opens new window)
MicroPython 官网
Download
MCU 选择
esp32c3,找到下图

笔记
看教程这里应该还有一个 ESP32-C3 with USB ,但不知道为什么不见了。据说是固件应该通用了
- 下载最新版的固件,如当前最新
v1.21.0 (2023-10-05) .bin
# 下载 烧录工具
- 乐鑫官网
- 下载
Flash 下载工具
# 烧录
在设备管理器中确认好开发板的 COM 号
打开上面下载的烧录工具,ChipType 选择
ESP32-C3,LoadMode 选择USB

- 清除固件
- 选择 COM
- 点击 ERASE
笔记
在其他教程中,按完 ERASE 就会出现 FINISH完成 ,但我一直卡在 等待上电同步 ,经过如下尝试
- 安装 CH343SER.EXE - 南京沁恒微电子股份有限公司 (opens new window),并按提示重启电脑
- 点击
ERASE,长按开发板上的BOOT开始跑进度。 - 最后完成清除
PS:虽然卡在 等待上电同步 ,跟工具一起打开的终端窗口是有信息在动的,需要留意。
- 烧录固件
- 选择固件,勾选
- 选中地址
0x0或者0x0000(一样的东西) - START

笔记
- 同样这里,我按
START也是卡在等待上电同步,需要按一下开发板上的BOOT,要在电脑START按下后尽快按开发板的BOOT,晚了也不行。 - 如果连
等待上电同步都不卡,说明不在下载模式,按住BOOT通电进入。
# 调试
# Thonny
- 下载:略
- 打开程序,点击右下角
- 选中配置解释器

- 即可在 Thonny 中的 Shell 访问到开发板
# VsCode
# 参考
上次更新: 2024/03/11, 22:37:05