步骤一、下载arduino
进入Software | Arduino链接,选择arduino1.8.19(因为最新版本文件在安装后在arduino的安装目录下找不到hardware)。
步骤二、安装arduino
步骤三、下载 https://download.csdn.net/download/cokei/88892065 arduino-esp32-2.0.14,然后解压;
步骤四、在arduino的安装目录下找到hardware,新建espressif,再在里面新建esp32,然后把下载后解压的arduino-esp32-2.0.14里的文件全部放在前面新建的esp32目录下面;
步骤五、下载的包包含:esptool、mkspiffs-0.2.3-arduino-esp32-win32、riscv32-esp-elf、xtensa-esp32-elf,链接为:https://download.csdn.net/download/cokei/88892083;
步骤六、将下载后解压文件里的4个文件全部放在前面新建的esp32目录下的tools里面;
步骤七、通过USB Type-C数据线将XIAO ESP32C3连接到计算机。
步骤八、接下来即可运行arduino,然后在开发板中选择xiao_esp32c3,同时选择对应的端口;
步骤九、测试编译及下载是否成功,
1) 将LED连接到D10引脚,连接方式如下所示
2) 闪烁LED,将下面的代码复制到Arduino IDE中
// define led according to pin diagram
int led = D10;
void setup() {
// initialize digital pin led as an output
pinMode(led, OUTPUT);
}
void loop() {
digitalWrite(led, HIGH); // turn the LED on
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off
delay(1000); // wait for a second
}
3)按住boot按钮,同时按下rest按钮后松开,再松开boot按钮,然后点击Upload按钮将代码上传到面板
4)顺利上传成功,然后再按下rest按钮松开,重启模块。