【编译器】VSCODE烧录ESP32-C3——xiaozhi智能聊天机器人固件

【编译器】VSCODE烧录ESP32-C3------xiaozhi智能聊天机器人固件


### 文章目录

  • [@TOC(文章目录)](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [前言](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [一、方法一:使用固件烧录工具](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [1. 安装CH340驱动](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [2. 打开FLASH_DOWNLOAD文件](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [3. 选择芯片类型和烧录方式](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [4. 选择烧录文件](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [5. 参数配置](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [二、方法二:VSCODE导入工程](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [1. hello word例程](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [2. blink 例程](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [3. sample 例程](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [4. xiaozhi例程](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [四、参考资料](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)
  • [总结](#文章目录 @TOC 前言 一、方法一:使用固件烧录工具 1. 安装CH340驱动 2. 打开FLASH_DOWNLOAD文件 3. 选择芯片类型和烧录方式 4. 选择烧录文件 5. 参数配置 二、方法二:VSCODE导入工程 1. hello word例程 2. blink 例程 3. sample 例程 4. xiaozhi例程 四、参考资料 总结)

前言

使用工具:



提示:ESP32-C3需要8MFlash,目前只有4M,因此需要扩展外置FLASH

一、方法一:使用固件烧录工具

1. 安装CH340驱动

2. 打开FLASH_DOWNLOAD文件

3. 选择芯片类型和烧录方式

4. 选择烧录文件

5. 参数配置

二、方法二:VSCODE导入工程

1. hello word例程






打开文件,注意,打开主文件,而不是整个文件夹

引脚修改

3. sample 例程

4. xiaozhi例程


可以看到,工程一共有14个字节,因此需要用16M的FLASH

四、参考资料

DIY智能音箱:基于STM32的低成本解决方案 (附详细教程)
ESP32 小智 AI 机器人入门教程从原理到实现(自己云端部署)
ESP32 Cmake error
VScode下玩转ESP32S3并成功编译XIAOZHI-ESP32-MAIN代码
ESP32C3-CORE开发板
手把手教你用ESP32-C3打造智能聊天机器人-立创实战派

总结

本文仅仅简单介绍了【编译器】VSCODE烧录ESP32-C3------xiaozhi智能聊天机器人固件,评论区欢迎讨论。

相关推荐
airobotcn1 小时前
空地一体化巡检机器人系统落地实战指南
安全·机器人·无人机·智慧园区·巡逻
zcmodeltech1 小时前
智能制造教学实训沙盘模型多系统协同控制系统设计:基于STM32与Modbus RTU的工业机器人-智慧工厂-数字孪生全场景联动方案
数据库·stm32·嵌入式硬件·机器人·制造·多分类
airobotcn1 小时前
智能巡检平台容器化部署:Docker+K8s在工业边缘的实践
人工智能·docker·容器·kubernetes·机器人·自动化
tianxuanjg2 小时前
机器人精密零件:为何样品合格,批量却频频超差?
人工智能·经验分享·机器人·无人机·制造·材质
airobotcn3 小时前
AI Agent下工厂:大模型如何驱动巡检机器人自主决策
人工智能·机器人·自动化·无人机
搜yyzk6683 小时前
智能语音电销机器人:高效率自动筛选客户
机器人
企鹅的企4 小时前
2027北京AI健康科技与智慧医疗展官方从速锁定
人工智能·科技·机器人
workflower4 小时前
案例 :某交通厅基于AI技术的智能安全运营实践
网络·人工智能·安全·设计模式·机器人
消失的旧时光-19437 小时前
7-fix补充篇:机器人为什么需要多级控制仲裁?Cloud、Linux 与 MCU 分别管什么
linux·单片机·机器人·仲裁机制·安全保护机制
小小啊python9 小时前
IDEA中SpringBoot项目配置热部署
java·ide·intellij-idea·springboot·热部署