引言

TRAE氪了一波,不用来做些什么总觉得亏亏的,不如用来实现下小项目。既然说到小项目,那ESP32C3既有BLE又有WIFI,功耗还低性价比高,方便上手又乘机也是学习一下,不二之选啊,来吧启动!
//我也是第一次使用ESP32,实现过程也是各种搜索尝试的,如果博文有写错的地方,欢迎、感谢大家指出。

本文参考

bilibili-{立创·实战派ESP32-C3【手把手带你拥有项目经验】教程-02-ESP32开发环境搭建}
CSDN-{ESP-IDF环境下ESP32开发-创建工程}
CSDN-{mixly编译esp32程序缺失问题bits/c++config.h}

安装ESP32环境

//TRAE已经安装氪金过了,过程就省略了。

一、下载ESP-IDF

  1. ESP32有赖于ESP-IDF开发框架,里面包含库、编译所需、例程等,这里我们到 乐鑫官网 下载安装就好;

  2. 点击这里 [SDK] 下的 [ESP-IDF]在这里插入图片描述

  3. 往下拉,下面有个 [入门指南]在这里插入图片描述

  4. 这里有 [ESP32-C3] 选项;在这里插入图片描述

  5. 然后到 [快速入门]在这里插入图片描述

  6. 还是往下拉,这里有 [Windows Installer] 选项,点击它;在这里插入图片描述
    然后再点击 [Windows Installer Download] 选项;在这里插入图片描述

  7. 这里选择 离线下载方式的第二新的安装包在这里插入图片描述

  8. 下载好后双击安装。

二、安装ESP-IDF

  1. [简体中文]
    在这里插入图片描述

  2. [同意]-[下一步]
    在这里插入图片描述

  3. 继续 [下一步]
    在这里插入图片描述

  4. 按自己需要 [改路径] ,注意不要用中文符号、中文,然后 [下一步]
    在这里插入图片描述

  5. [勾选自己需要的ESP32芯片] ,我只勾选了ESP32-C3,然后 [下一步]
    在这里插入图片描述

  6. 来了 [安装]
    在这里插入图片描述
    等待一会儿就好,不久的
    在这里插入图片描述

  7. 这里我不太明白各个选项,就不动了,点击 [完成]
    在这里插入图片描述

三、TRAE联动ESP32-C3

  1. 复制所有代码的起点—— [helloworld] 项目作为我们第一个熟悉编译环境的项目吧;
    在这里插入图片描述

  2. 到你自己的代码区,用TRAE打开该文件夹,插件里搜 esp 插件,安装 [ESP-IDF] 插件,这样可以直接用TRAE联动到ESP-IDF来编译烧录程序;在这里插入图片描述

  3. 然后关闭TRAE,进到helloworld文件夹下,依旧用TRAE打开,[切换目标芯片到ESP32-C3]
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  4. 点击 [构建项目] ,我看别人这里是顺利的,但是我——不愧是我——遇到问题了,很好,这里就是我为什么要写博文的原因了,因为我老是照别人步骤抄都出现问题哈哈;
    在这里插入图片描述
    故障有点多,我贴最后的,是这样
    在这里插入图片描述

四、解决头文件问题并烧录

  1. 好,看下问题描述,是缺少文件,经过一番搜索,果然是有人也遇到的,原库给的bits里缺少文件
    在这里插入图片描述
    这里前置路径太长,我们用[%A%]表示路径 [\Espressif\tools\riscv32-esp-elf\esp-14.2.0_20250730\riscv32-esp-elf\riscv32-esp-elf\include\c++\14.2.0 ]

也就是从 ~[%A%]\riscv32-esp-elf\bits 下复制所有的.h文件到 ~[%A%]\bits
在这里插入图片描述
2. 重新编译一下,成功了
在这里插入图片描述
3. 接下来我们用TYPE-C线连接串口板子,点击这里选择对应串口,我是COM8
在这里插入图片描述
4. 将烧录方式切换到COM烧录,点击这里
在这里插入图片描述
5. 然后尝试烧录一下,这次很顺利烧录成功
在这里插入图片描述
在这里插入图片描述
6. 调试一下,点击这里,可以看到程序运行了,打印helloworld了!很好!这里我们项目就实现一半了!编译没问题的话,后面就可以整花活了。
在这里插入图片描述

结语

谢谢大家看到这里!!!
这是 用TRAE实现ESP32C3项目 的第一期,我们搭建了编译环境,后续应该用TARE的AI,配合ESP提供的丰富组件,做一些好玩的小东西,再次感谢大家。
我们下期再见(如果有的话)。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐