ubuntu18.04环境下搭建 ESP32开发环境

1、安装准备

        根据编译ESP-IDF所需要的软件安装相关的软件包,ubuntu系统下根据如下指令安装,从指令中我们可以看到需要安装的有git,python3等等软件。

sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0

        等待以上的软件安装完成,如果有安装失败的请检查网络连接是否ok,或者尝试更新一下源再重试。

2、获取ESP-IDF

        2.1 官方给出的获取esp-idf的方法

        ESP-IDF 的默认安装路径为 ~/esp,注意ESP-IDF不支持带有空格的路径。所以我们先在home目录下创建esp目录,然后再从github中克隆相关的代码。

mkdir -p ~/esp
cd ~/esp
git clone -b v4.3.1 --recursive https://github.com/espressif/esp-idf.git

        经过测试,以上的方法获取代码的速度非常非常的慢,而且最后还提示了失败,无奈只能另找其他的方法。

        2.2 从国内码云获取esp-idf的方法

        为了解决国内开发者从 github 克隆 esp 相关仓库慢的问题,已将 esp-idf 和部分重要仓库及其关联的子模块镜像到了 gitee。有部分 esp 仓库会使用 submodules,而 submodules 会指向 github 或者以相对路径的方式指向 gitee 上不存在或不正确的仓库&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值