RISC-V技术论坛
直播中

大菠萝Alpha

3年用户 674经验值
擅长:嵌入式技术
私信 关注

【DFRobot Beetle ESP32-C3开发板试用体验】开箱&踩坑&点灯

本帖最后由 大菠萝Alpha 于 2022-6-21 19:36 编辑

首先感谢DFRobot & 发烧友给与的机会,本次使用的板子为DFRobot Beetle ESP32-C3,型号为DFR0868。
一、开箱
板子包装简洁明了,一个印文黑色的盒子,下方一个DFRobot的LOGO。
内部包括一个核心板、一个扩展版、2个排针,cute但全功能。
DRF1.jpg
MCU及主要硬件规格指标如下:
引用: 处理器:32 位 RISC-V 单核处理器
主频:160 MHz
SRAM:400KB
ROM:384KB
Flash:4MB
RTC SRAM:8KB

Beetle ESP32-C3在仅硬币大小的体积上引出了多达13个IO口,制作项目时不必再担心IO口不够用的情况,同时主控板还集成锂电池充电管理功能,可以直接连接锂电池,不需要外围模块,同时保证应用体积和安全性。
跟其它的ESP32-C3和ESP8266比较起来,的确size短小精悍。
DFR2.jpg

二、踩坑
接上type-C线缆,连接计算机,居然USB串口设备上上下下的。实在没办法,找了个串口打印,发现问题。
DFR3.jpg
群里问了几个大佬,说是GND跟Pin9没有连上(此处切记:要先连上再插入计算机!!!)捣鼓了
半天,终于弄好了。

三、点灯
点灯还是基于Aduino IDE,先按照DFRobot的教程(https://wiki.dfrobot.com.cn/Arduino%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B)安装IDE并配置好ESP32-C3的环境,这块DFRobot已经写的非常详细了(见https://wiki.dfrobot.com.cn/_SKU_DFR0868_Beetle_ESP32_C3),有梯子的上梯子,没梯子的自己下载文件到本地安装即可。
DFR4.png
最终配好后,Aduino IDE可以看到如上的信息,奇怪的是IDE认出是ESP32 S3而不是ESP32 C3,但这不影响后续的点灯。
板载LED灯默认为引脚10,SO,源码如下:
引用: int led = 10;
void setup() {
pinMode(led,OUTPUT);
}

void loop() {
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
}

编译&上传,这个神奇的IDE,代码没有变化点击上传也要重新编译,关键的是编译耗时较长。
DFR5.jpg

小蓝灯,亮起来!

DFR-BLINK

回帖(1)

大菠萝Alpha

2022-6-20 22:28:59
前面的图片全丢了
2 举报

更多回帖

发帖
×
20
完善资料,
赚取积分