本帖最后由 流水源 于 2024-4-28 17:36 编辑
很幸运能评测ESP32 C6,收到板子看了下,板子很迷你,尺寸超小。收到板子后,我已经焊好了排针。实物如下:
下面是开发板的资料连接:https://wiki.dfrobot.com.cn/SKU_DFR1117_Beetle_ESP32_C6
Beetle ESP32-C6是一款基于ESP32-C6芯片设计的迷你体积的Arduino低功耗物联网开发板,该开发板仅有硬币大小(25*20.5mm)。ESP32-C6搭载160MHz的高性能RISC-V 32位处理器,支持Wi-Fi 6、Bluetooth 5、Zigbee 3.0、Thread 1.3通讯协议,可接入多种通讯协议的物联网网络。该开发板集成锂电池充电管理,无需外围模块即可对锂电池进行充电,可以使项目体积更加小巧。
Beetle ESP32-C6支持IDF,arduino,MicroPython开发。下面我就先用arduino方式可以快速体验一下ESP32-C6点灯。
首先要打开arduino,将https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json添加到arduino开发板管理url中。
我已经安装了开发板库了。这里注意要3.0.0版本以上ESP32板卡环境才支持ESP32-C6,要不然会找不到ESP32-C6。
安装开发完成后,就可以在开发板选择ESP32-C6开发板了。
下面就是基础点灯了。led使用的是IO15引脚。
点灯代码如下:
int led = 15;
void setup() {
pinMode(led,OUTPUT);
}
void loop() {
digitalWrite(led,HIGH);
delay(1000);
digitalWrite(led,LOW);
delay(1000);
}
然后编译下载代码,下载之前先用usb线连接开发板。开发板首次插入电脑会安装驱动。
编译下载成功后,就可以看到板上的蓝色led开始闪烁了。