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

[ESP8266/ESP32] 【FireBeetle 2 ESP32-C5】安装环境配置篇01

[复制链接]
  看着手里的这块板子,听说它只能得到指定版本支持,觉得还是挺郁闷的。
【FireBeetle 2 ESP32-C5】安装环境配置篇01图1
  这两天有空还是对板子的基本功能做了一个尝试。
  首先是浏览了先前大佬们发的一些关于ESP32-C5的帖子,发现HonestQiao的帖子ESP32C5内测版(ECO1,v0.1)常用开发环境和工具的特殊处理方法(https://mc.dfrobot.com.cn/thread-398140-1-1.html)介绍比较详细,值得推荐大家阅读尝试。
  该ESP32-C5的对应编辑环境在Arduino IDE 1.8.19版本下经过正确配置后并不能够有正确板卡选择,所以推荐还是使用Arduino IDE 2.3.6进行相应的开发。
  【FireBeetle 2 ESP32-C5】安装环境配置篇01图2
  在安装完成Arduino IDE 2.3.6之后,编辑界面下通过文件菜单设置首选项,如下图所示:
【FireBeetle 2 ESP32-C5】安装环境配置篇01图3
【FireBeetle 2 ESP32-C5】安装环境配置篇01图4
  其他开发板的管理器地址可以是以下2个网址中的一个,可以实现尽快下载安装。
  https://jihulab.com/esp-mirror/e ... 2_dev_index_cn.json
  https://github.com/espressif/ard ... 2_dev_index_cn.json
  根据如下图示依次设置并进行安装:
【FireBeetle 2 ESP32-C5】安装环境配置篇01图5

【FireBeetle 2 ESP32-C5】安装环境配置篇01图6
  安装完成之后就可以新建项目编写相应程序代码了,这里直接使用板载led进行点灯尝试,看看一切是否正常。
  相应代码如下(该代码可以从dfrobot的wiki、也可以deepseek vibe编程得到):
int led = 15;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(115200);

  pinMode(led,OUTPUT);
  digitalWrite(led,HIGH);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(led,HIGH);
  delay(1000);
  digitalWrite(led,LOW);
  delay(1000);
  Serial.println("ESP32-C5!");
}  截图如下:【FireBeetle 2 ESP32-C5】安装环境配置篇01图7
  在上传程序之前,可以先设置板卡相关选项,若要能够通过串口监视器查看调试信息则需要将USB CDC ON BOOT设置为ENABLED,使用端口也要正确设置。
【FireBeetle 2 ESP32-C5】安装环境配置篇01图8
  一切准备妥当之后,就可以点击上传按钮看看相应效果了。
【FireBeetle 2 ESP32-C5】安装环境配置篇01图9
  编译上传完成之后,可以看到Hard resetting via RTS pin ......之类提示,如果程序没有任何问题,观察ESP32-C5板载指示灯,应该能够看到相关闪烁效果。
【FireBeetle 2 ESP32-C5】安装环境配置篇01图10
【FireBeetle 2 ESP32-C5】安装环境配置篇01图11【FireBeetle 2 ESP32-C5】安装环境配置篇01图12

  后续该ESP32-C5的使用,建议尽量参考DFROBOT的官方文档:https://wiki.dfrobot.com.cn/SKU_ ... rd_IO_Expansion_Kit



SatNovember-202511085466..png
SatNovember-202511082717..png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail