18浏览
查看: 18|回复: 0

[ESP8266/ESP32] ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法

[复制链接]
本帖最后由 HonestQiao 于 2025-9-21 19:16 编辑

这次的ESP32-C5内测版,是ECHO1,v0.1版本,ESP32-C5的尝鲜版,但ECO2版本已经发布,所以乐鑫官方已经停止支持ECO1,在官方页面中有说明:
ESP32-C5-DevKitC-1 v1.1 - ESP32-C5 - — esp-dev-kits latest 文档
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图1

因此,在使用这块开发板的过程中,其开发环境,需要特定的版本才能支持。
否则会出现烧录的时候,开始进行了,但是马上出错了。

下面详细说一下。


一、烧录工具
1. Flashdownool图形界面,我没有测试;最新版本的,应该是不行的,具体哪个版本可以,有空再测。

2. esptool
命令行烧录工具,需要esptool 4.9.dev的版本才可以,到esptool 4.9.0的时候,已经不提供对eco1的支持,而转为支持eco2了。ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图9

1) 如果你电脑上有python环境,那么很简单,打开黑窗口,执行命令:pip install -U "esptool<4.9.0" ,安装完成即可使用esptool命令
2) 如果你电脑上没有的话,那就直接下载工具压缩包:下载附件esptool_ESP32C5内测专用烧录工具_包含mpy固件.zip,下载后,里面有一个esptool.exe,就是命令行工具。

二、micropython环境
在上一步的工具压缩包 里面 ,有一个社区大佬制作的micropython esp32c5固件:
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图3


下载后,cd到esptool.exe工具所在的目录,再使用这个命令烧录即可:
esptool.exe --chip esp32c5 -b 460800 --before default_reset --after hard_reset write_flash 0x2000 ESP32C5内测专用_地址0x2000_micropython_v1.27_体验版.bin

三、esp-idf环境

根据官方说明,需要特定的esp-idf版本,才可以正常使用。
首先按照官方文档安装 最新版本:快速入门 - ESP32-C5 - — ESP-IDF 编程指南 release-v5.5 文档

然后,进行处理,基本步骤如下:
cd 到esp-idf的安装目录
git checkout d930a38
git switch -c v5.5-eco1
git submodule update --init --recursive

再打开esp-idf/tools/requirements/requirements.core.txt,修改 esptool==4.9.dev8
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图5

现在,到你的源码目录,确定在命令行,可以执行idf.py build了,再执行:
pip install -U "esptool<4.9.0"

好了,现在就可以正常的开发和烧录了。

四、Arduino ide环境
从arduino-esp32官方发布信息可以得知,需要arduino-esp32 v3.3.0-aplha1才可以支持ECO1:
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图8

因此按照如下步骤设置:
1. 首先设置开发板配置文件
配置文件网址:https://github.com/espressif/arduino-esp32/releases/download/3.3.0-alpha1/package_esp32_dev_index_cn.json

ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图6

记得把原有的arduino-esp32的删掉或者用#注释掉

2. 安装特定版本
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图4

安装完成后如下:
ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图7

如果它要骗你升级,你不用管它:ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法图10


另外,还有其他的开发环境,我没有一一测试,参考esp-idf,可以处理大多数情况。

祝大家玩的开心!







您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail