完全指南
安装依赖
sudo apt-get install git wget flex bison gperf python python-pip python-setuptools cmake ninja-build ccache libffi-dev libssl-dev
安装IDF
mkdir ~/esp
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
cd ~/esp/esp-idf
./install.sh
设置环境变量
. $HOME/esp/esp-idf/export.sh
创建工程
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .
配置芯片
idf.py set-target esp32s2
配置工程
cd ~/esp/hello_world
idf.py menuconfig
编译工程
idf.py build
烧录
idf.py -p PORT [-b BAUD] flash
监视器
idf.py -p /dev/ttyUSB0 monitor
Ctrl+]退出
清理工程
idf.py fullclean
编译应用
idf.py app