记录安装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*
后面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+]
退出监视器