概述
陈拓 2022/09/08-2022/11/25
如果已经按照详细版本安装过ESP-IDF,再次安装时看简约版简洁明了。
- Linux系统安装
《DELL台式机Linux ubuntu 20.04.5 安装》
https://blog.csdn.net/chentuo2000/article/details/126761906?spm=1001.2014.3001.5501
- 登录Ubuntu主机
《Win10命令窗口的SSH和SFTP操作》
https://blog.csdn.net/chentuo2000/article/details/119918637?spm=1001.2014.3001.5501
- 设置工作目录
mkdir esp
cd esp/
- 查看系统架构和版本
- 设置python3为默认python
whereis python
sudo ln -s /usr/bin/python3.8 /usr/bin/python
- 安装pip
sudo apt update
sudo apt install python3-pip
- 安装cmake
sudo apt install cmake
- 从gitee安装当前稳定ESP-IDF版本
从标签查看可以安装的ESP-IDF版本:
选择v4.4.2安装。
git clone -b v4.4.2 https://gitee.com/EspressifSystems/esp-idf.git
注意:仅克隆 esp-idf,不包含子模块。即git 命令不带 --recursive 参数。
- 安装扩展工具esp-gitee-tools
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
- 将pip源换到国内
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple
pip config set global.trusted-host mirrors.aliyun.com
- 安装子模块
设置环境变量
cd ~/esp/esp-gitee-tools
export EGT_PATH=$(pwd)
测试环境变量:echo $EGT_PATH
安装子模块
cd ~/esp/esp-idf
$EGT_PATH/install.sh
- 安装更新子模块 submodules
$EGT_PATH/submodule-update.sh
- 设置环境变量
nano ~/.bashrc
将alias get_idf='. $HOME/esp/esp-idf/export.sh'添加到最后一行。
注意,命令开始的 . 与路径之间应有一个空格!
将ESP-IDF 中的tools/目录加入PATH环境变量中
export PATH=$HOME/esp/esp-idf/tools:$PATH
刷新环境变量
source ~/.bashrc
查看别名
alias
查看环境变量
echo $PATH
- 查看当前安装的ESP-IDF版本
get_idf
idf.py --version
安装完成!
注意:每次打开终端进入sdk都要执行一次get_idf命令。
- 例程测试
参考《用乐鑫国内Gitee镜像搭建ESP32开发环境》
https://blog.csdn.net/chentuo2000/article/details/113424934?spm=1001.2014.3001.5502
最后
以上就是大意板栗为你收集整理的Ubuntu构建ESP32 ESP-IDF开发环境(简约版)的全部内容,希望文章能够帮你解决Ubuntu构建ESP32 ESP-IDF开发环境(简约版)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复