针对xiao_esp32c3的arduino源码包下载太慢或安装失败的解决方法

本文详细指导如何下载并安装ArduinoIDE,以及针对ESP32平台的特定设置,包括硬件配置、软件连接和编写并上传一个简单的LED闪烁程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

步骤一、下载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按钮松开,重启模块。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值