记录安装ESP-IDF环境过程

记录安装ESP-IDF环境过程

1.获取ESP-IDF

2.安装工具

  • fishshell
sudo apt-add-repository ppa:fish-shell/release-3
sudo apt update
sudo apt install fish
  • fish shell 安装esp工具包
cd ~/esp/esp-idf
./install.fish all

耐心等待

3.设置环境变量

按照官方的说法,最好是把esp-idf的shell命令写入 .bashrc,通过source ~/.bashrc刷新配置

alias get_idf='. $HOME/esp/esp-idf/export.sh'

开启需要编译的终端,执行命令刷新配置

source ~/.bashrc
get_idf  #

4.创建工程

cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .

5.连接设备

未插入设备,执行一次

ls /dev/tty*

插入设备后,再执行一次

ls /dev/tty*

image-20220924194351634

后面flash有可能会失败,这里可以把usb串口添加到dialout

sudo usermod -a -G dialout $USER
    
reboot   #重启系统

6.配置

cd ~/esp/hello_world
    
idf.py set-target esp32s3 #选择开发板
    
idf.py menuconfig   #打开菜单

7.编译工程

idf.py build

8.烧录

idf.py -p /dev/ttyACM0 flash

9.打开监视器

idf.py -p /dev/ttyACM0 monitor

Ctrl+]退出监视器

image-20220924194714613

坑点

0.1.usb串口添加到dialout

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值