1、 下载esp-gitee-tools

包含给 gitee 其他仓库提供的扩展工具,包括 submodule 更新、开发工具安装等。

git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git

2、 下载esp-idf(仅克隆 esp-idf,不包含子模块)

clone 指定分支版本

git clone -b release/v4.4 https://gitee.com/EspressifSystems/esp-idf.git

clone master latest 版本

git clone https://gitee.com/EspressifSystems/esp-idf.git

3、 下载esp-adf(仅克隆 esp-adf,不包含子模块)

clone 指定分支版本

git clone -b release/v2.4 https://gitee.com/EspressifSystems/esp-adf.git

clone master latest版本

git clone https://gitee.com/EspressifSystems/esp-adf.git

4、 进入工具目录,执行命令更新子模块

cd esp-gitee-tools
#~/esp/esp-idf 替换为你的 esp-idf 实际路径
./submodule-update.sh ~/esp/esp-idf
#~/esp/esp-idf 替换为你的 esp-idf 实际路径
./submodule-update.sh ~/esp/esp-adf

5、 设置工具

cd ~/esp/esp-idf
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
./install.sh

6、设置环境变量

. $HOME/esp/esp-idf/export.sh
export ADF_PATH=~/esp/esp-adf

7、更新cryptography

python -m pip install --upgrade pip
pip install cryptography==3.4.8

8、编译测试

cd ~/esp/esp-adf/examples/dueros
idf.py build

ubuntu 20.04搭建ESP-ADF开发环境相关推荐

  1. Ubuntu 20.04 日常软件及开发环境安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法(待整理!!!)

    1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源.安装搜狗输入法.Chrome浏览器.网易云音乐.配置快捷键.安装git等等,下面就跟着我来配置吧,just ...

  2. Ubuntu 20.04.4配制pPX4开发环境

    PX4官方指南 Ubuntu Development Environment | PX4 User Guide 一.从PX4的官方给github拉取代码 1.进入主目录,进入到你要存PX4的文件夹,我 ...

  3. Ubuntu 16.04下配置openWRT开发环境

    Ubuntu 16.04下配置openWRT开发环境 1.配置openwrt开发环境,本实验室在ubuntu16.04系统下测试 在编译之前我们先要搭建环境,ubuntu下OpenWrt编译环境需要安 ...

  4. ubuntu 20.04搭建samba文件共享服务器,实现基于Linux和Windows的共享文件服务

    ubuntu 20.04搭建samba文件共享服务器,实现基于Linux和Windows的共享文件服务--超详细 一,samba的基本概念 二,samba的安装 三,samba的基本配置 创建文件夹 ...

  5. Ubuntu 20.04 搭建 PXE/iPXE Server

    Ubuntu 20.04 搭建 PXE iPXE Server Introduction PXE Server组件 Configure Static IP Address Configure DHCP ...

  6. 【Ubuntu 20.04安装和深度学习环境搭建 4090显卡】

    Ubuntu安装步骤参考文章 知乎:Ubuntu 20.04系统安装及初始配置 目录 一. 制作启动盘 1.1 下载镜像文件 1.2 制作启动盘 二. 安装系统 2.1 启动计算机并进入BIOS 2. ...

  7. Ubuntu 20.04 搭建 Fisco-BCOS 2.8.0 区块链系统

    0. 摘要 本文根据 Fisco-BCOS 及 Webase 官方文档,就安装过程做了详细描述.针对官方文档中一些不清楚的地方,做了补充,方便新手搭建. 1. 准备工作 1.1 系统: Ubuntu ...

  8. Ubuntu 20.04 搭建 DVWA 靶场

    文章目录 0x01. 前言 0x02. 系统和靶场信息 0x03. 具体安装配置过程 0x01. 前言 之前写过在Kali 上搭建 DVWA,因为Kali上已经预装了很多软件和依赖,所以比较方便,最近 ...

  9. 如何在Ubuntu 14.04下安装OpenGL开发环境

    最近因工作需要,研究了一下OpenGL,并且在Ubuntu系统下搭建了一个简单的开发环境.下面就对搭建过程进行一下简单的介绍. 一.搭建开发环境 首先,ubuntu14.04版本已经默认安装了open ...

  10. ubuntu 16.04配置嵌入式linux开发环境出现Unable to locate package lib32bz2-1.0

    问题描述:Ubuntu16 64位安装android studio的32位库 sudo apt-get install lib32bz2-1.0失败 虚拟机上运行ubuntu 16.04 环境 ,打开 ...

最新文章

  1. 部署exchange2010三合一:之七:安装证书服务器
  2. android fragment概念,android Fragment相关概念简介
  3. ubuntu下解决oracle sqlplus不能查看历史命令问题
  4. jdk和maven配置
  5. centos下安装go环境两种方法
  6. easyUI 的combobox如何获取除valueField和textField外的三个值
  7. SQL,不定条件查询,case,when,then,end,isnull,join,inner,on
  8. centos 安装qrcode  二维码
  9. 注册gitLab时报错There was an error with the reCAPTCHA. Please solve the reCAPTCHA again.
  10. css固定定位如何基于父级来定为而不是视口
  11. seo之html优化,SEO优化技巧之HTML优化
  12. mysql的exception_mysqlexception
  13. 2019icpc徐州站 H题 Yuuki and a problem(树套树(树状数组套主席树))
  14. 世界上最好的拍照手机,华为拍照的四种功能揭晓,拍出你想拍的
  15. fusionchart 属性说明
  16. 安装 SwitchyOmega 最简单的方法
  17. 优信拍集团php面试题_【优信拍PHP高级工程师面试】优信二手车PHP面试经验。-看准网...
  18. linux怎么释放cached中内存,Linux 释放cached内存
  19. Unity Accelerator本地服务器加速Unity项目资源载入速度
  20. Unicode 字符集七个字符属性

热门文章

  1. 【脑洞大开】《西潮》及《走向世界丛书》
  2. 3dmark压力测试 linux,拷机还用Furmark? 瞧瞧3DMark压力测试怎样玩
  3. 十八层地狱详解(看看你会进几层)....
  4. 安卓隐藏摄像_隐藏拍摄app
  5. 狗狗最近不爱吃饭了,还好有办法应对
  6. 漫谈图像超分辨率技术
  7. 用python庆祝生日_雷吉娜用搞笑的歌曲庆祝自己50岁的生日:“今天一个婊子老了”...
  8. 近期量子计算论文总结
  9. c补week1(linux c基本操作及C语言部分基础知识)
  10. 数据库主从分离和读写分离