ESP32搭建3.ubuntu14.04下搭建esp32开发环境 (最新版)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32搭建3.ubuntu14.04下搭建esp32开发环境 (最新版)相关的知识,希望对你有一定的参考价值。
硬件为乐鑫出品的ESP32一款集成了wifi和蓝牙的集成模块。
1.首先ctrl+alt+t打开终端,sudo -s选择用root权限登陆 。
2. 输入指令:sudo apt-get install git make gcc libncurses5-dev flex bison gperf python-serial
3.下载文件:xtensa-esp32-elf-linux64-1.22.0-73-ge28a011-5.2.0.tar,
物理机直接链接: https://pan.baidu.com/s/1boYrn6v 密码: aub1 完成后将文件移动到linux虚拟机内或者用虚
拟机自带浏览器直接下载:(一定要安装最新版的,不然后面的编译会出错,现在发的这个是此时的最新版)
4. cd / 到根目录
mkdir esp32 创建一个esp32的文件夹
5.将下载好的压缩文件移动到新建的esp32文件夹中
cd /esp32 回到esp32文件夹后,
tar -zxvf xtensa-esp32-elf-linux64-1.22.0-61-gab8375a-5.2.0.tar.gz 将文件解压
至此,编译环境就搭建完成了。
6.编译环境下载解压完成后,需要下载ESP32的ESP-IDF开发条件,在终端输入
git clone --recursive https://github.com/espressif/esp-idf.git 即可下载最新的开发条件(下载时间比较长)
ESP-IDF的目录结构如下:
components:ESP-IDF的核心组件
examples:ESP-IDF提供的实例程序
make:ESP-IDF工程管理目录
tools:ESP-IDF提供的工具集
docs:ESP-IDF相关文档
至此,ESP32的开发条件和编译条件就搭建完成了,但是,此时还是不能够对文件进行编译,因为我们并没有
告诉linux它的环境变量,为了避免每次登陆linux终端都要重新输入环境变量,我们在/home/li/.bashrc文件中加入环境变量。
7. 命令窗口输入gedit ~/.bashrc 打开文件,并添加环境。
#Esp32
export PATH=/esp32/xtensa-esp32-elf/bin:$PATH
export IDF_PATH=/esp32/esp-idf
保存后退出,命令框中输如 source ~/.bashrc
更新环境变量整个开发环境即搭建完成了。
以上是关于ESP32搭建3.ubuntu14.04下搭建esp32开发环境 (最新版)的主要内容,如果未能解决你的问题,请参考以下文章
ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建