详细介绍如何在 Ubuntu 22.04 桌面系统上搭建 ESP-IDF 的开发环境,并创建一个 ESP-IDF 项目。以下内容将涵盖从环境准备到项目创建和编译的所有步骤。
目录
- 环境准备
- 1.1 更新系统
- 1.2 安装必要的工具和依赖项
- 安装 ESP-IDF
- 2.1 克隆 ESP-IDF 仓库
- 2.2 运行安装脚本
- 设置环境变量
- 3.1 临时设置环境变量
- 3.2 永久添加到 .bashrc
- 创建 ESP-IDF 项目
- 编译、烧录和监视项目
- 使用 VSCode 进行开发(可选)
- 6.1 安装 VSCode
- 6.2 安装 ESP-IDF 扩展
- 常见问题与故障排除
- 总结
1. 环境准备
在开始之前,确保您的 Ubuntu 系统已更新,并安装了必要的工具。
1.1 更新系统
打开终端,运行以下命令更新系统软件包:
sudo apt update
sudo apt upgrade -y
1.2 安装必要的工具和依赖项
ESP-IDF 需要一些依赖库和工具,请按以下步骤安装:
sudo apt install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja