294|5

35

帖子

4

TA的资源

一粒金砂(中级)

楼主
 

【2024 DigiKey 创意大赛】ESP-IDF安装使用 [复制链接]

 

大家好,我是郑工,尘世间一个迷途小工程师

 

好久没回归EE主线了,我们赶紧来搞得捷创意大赛吧

 

今天来开始安装ESP-IDF。ESP-IDF是ESP系列芯片的主流开发环境,但是也是公认安装最麻烦的。我也琢磨搞了一天,所以还是给大家分享一下,也当做一个记录吧

 

安装ESP-IDF

  1. 下载Linux系统,Ubuntu服务器版本20.04
    1. 下载地址Ubuntu 20.04.6 LTS (Focal Fossa)
    2.  
  2. 使用VMware安装,安装时记得安装SSH服务
  3. 用命令sudo apt-get net-tools安装网络服务
  4. 使用命令ifconig查看IP地址
  5. 使用MobaXtern的SSH连接连接到Ubuntu上
  6. 根据教程ubuntu20.04更换清华源-CSDN博客更换城国内源
  7. 使用命令sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0安装必要软件
  8. 创建新文件夹mkdir esp32
  9.  cd esp32进入新文件夹
  10. 使用git clone
    链接已隐藏,如需查看请登录或者注册
    拉取esp gitee tools
  11.  cd esp-gitee-tools/进入文件夹
  12. 使用命令./jihu-mirror.sh set安装,然后cd ..退出文件夹
  13. 使用命令git clone --recursive
    链接已隐藏,如需查看请登录或者注册
    拉取esp idf
  14.  cd esp-idf
  15.  git checkout v5.2 切换版本
  16. 更新子模块git submodule update --init --recursive
  17. 使用命令../esp-gitee-tools/install.sh 安装工具
    1.  
    2. 使用python3.8是问题最少,最稳定的版本
    3. 这也是为什么Linux用服务器版20.04的原因

 

vscode使用说明

 

  •  
  • 安装完会多一个远程资源管理器,打开配置文件
  •  

 

 

 

 

设置ESP-IDF的环境变量

  • 进入esp-idf目录
  • 执行脚本source export.sh
  • 这是设置的临时环境变量
  • 需要永久设置,可以cd ~
  • Ls -al查看所有文件有个.profile文件,终端登录后会默认执行文件里面的文件
  •  vim .profile 编辑文件
  • 最后一行点i,插入,输入source esp32/esp-idf/export.sh,点esc退出插入模式,然后输入:wq写入退出

最新回复

嗯嗯嗯。。。。。 我是看有windows下的idf,还有楼主前面截图vscode在windows下。。原来如此   详情 回复 发表于 2024-10-24 12:25
点赞 关注
 
 

回复
举报

6060

帖子

6

TA的资源

版主

沙发
 

跑Linux系统好弄吗?   

点评

还可以,开发还是用vscode,然后编译下载传输文件都可以用MobaXterm。感觉都还好,没啥影响  详情 回复 发表于 2024-10-18 19:17
个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

35

帖子

4

TA的资源

一粒金砂(中级)

板凳
 
秦天qintian0303 发表于 2024-10-15 13:03 跑Linux系统好弄吗?   

还可以,开发还是用vscode,然后编译下载传输文件都可以用MobaXterm。感觉都还好,没啥影响

 
 
 

回复

1123

帖子

1

TA的资源

五彩晶圆(初级)

4
 

是在Ubuntu下安装esp-idf,还是就在Windows下安装esp-idf?

 

点评

ubuntu下载的,通过mobaXterm访问ubuntu,不过现在看好多人都用Windows下载idf了,等开发完再试试看  详情 回复 发表于 2024-10-23 22:57
 
 
 

回复

35

帖子

4

TA的资源

一粒金砂(中级)

5
 
hellokitty_bean 发表于 2024-10-19 21:47 是在Ubuntu下安装esp-idf,还是就在Windows下安装esp-idf?  

ubuntu下载的,通过mobaXterm访问ubuntu,不过现在看好多人都用Windows下载idf了,等开发完再试试看

点评

嗯嗯嗯。。。。。 我是看有windows下的idf,还有楼主前面截图vscode在windows下。。原来如此  详情 回复 发表于 2024-10-24 12:25
 
 
 

回复

1123

帖子

1

TA的资源

五彩晶圆(初级)

6
 
eew_Ya3s2d 发表于 2024-10-23 22:57 ubuntu下载的,通过mobaXterm访问ubuntu,不过现在看好多人都用Windows下载idf了,等开发完再试试看

嗯嗯嗯。。。。。

我是看有windows下的idf,还有楼主前面截图vscode在windows下。。原来如此

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表