ubuntu 下安装ESP32-IDF开发环境,十分简单

一、我使用的是Ubuntu官方镜像,版本是20.04,虚拟机使用VMWARE 16

镜像链接:https://mirrors.ustc.edu.cn/ 采用中科大镜像源。

二、第二点就是虚拟机的安装,不再重复,非常简单,网络采用桥接模式,设备选择和真实网卡一样的那个。

三、装好系统的第一件事就是装下vim ,然后更换国内的源。个人经常用清华或者阿里的源。
一般都没有vim,所以使用:
sudo apt install vim

然后使用

vim /etc/apt/sources.list   

打开源文件,更换阿里云的源:进这个链接查找

https://developer.aliyun.com/mirror/

四、 更新下并安装下软件包:

(1)PYTHON

sudo apt update && sudo apt upgrade -y

接下来看一下 python的版本,

python -V  
python3 -V

然后看一下Python 的可选项
update-alternatives --display python
如果返回错误,就没有简历python的环境,
使用

which pyhton 
which python3 

看一下python的链接地址

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1

这时候使用

update-alternatives --display python

将出现pyhton的链接地址。

然后使用

(2)PIP

sudo apt install -y python3-pip

更新pip版本
使用 display查看pip的可选项

update-alternatives --display pip

查看pip和pip3的链接地址

which pip 
which pip3

链接pip 和 pip3

sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1

五、 安装工具和软件

安装Cmake

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

安装VSCODE

直接在UBUNTU的应用商城中搜索安装

如果在安装的时候出现 code什么什么的无法安装,就等等,已经有进程在后台安装了。

安装VSCODE插件

CHINESE
ESP-IDF

按F1 搜索

Configure ESP-IDF extension

选择EXPRESS 安装,其他选择默认,将pyhton版本选择为usr/bin/目录下的python3,如果git的源下载速度慢就将源换成乐鑫的

剩下的都不用管啦,按照正常例程使用,

https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/basic_use.md
参考这个

设置环境变量:. $HOME/esp/esp-idf/export.sh

509错误 搜 cert

参考链接:

https://blog.csdn.net/AISc_O/article/details/118007204?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163453765016780262563540%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=163453765016780262563540&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_v29-2-118007204.pc_v2_rank_blog_default&utm_term=ESP32+VSCODE&spm=1018.2226.3001.4450


https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/linux-setup.html

https://blog.csdn.net/jc15988821760/article/details/95166733?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2.no_search_link

https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md


X509证书过期
https://blog.csdn.net/hachp365/article/details/120675638
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值