第 2 節

ESP32環境搭建

0瀏覽次數0訪問次數--跳出率--平均停留

Linux

打開下面的網站, https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/linux-macos-setup.html

安裝依賴

alt text

第一步按照這個網站所示,如果你是Ubuntu

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

如果你是Fedora

sudo dnf -y makecache && sudo dnf install git wget flex bison gperf python3 python3-setuptools cmake ninja-build ccache dfu-util libusbx

alt text

獲取 ESP-IDF

alt text

看看目前最新穩定版是哪個版本

alt text

如上圖所示,為5.5.2版本. 接下來,你選擇一個你要存放固件的文件夾, 比如我要放在/home/tungchiahui/UserFolder/Applications/文件夾下(其中/home/tungchiahui可用~/代替) 那麼

cd ~/UserFolder/Applications
mkdir -p ./esp
cd ./esp
# 记得版本号要改成最新稳定版(网络环境一定要好)
git clone -b v5.5.2 --recursive https://github.com/espressif/esp-idf.git

alt text

如圖才是成功,不是下面這樣的都是沒下載成功的 alt text

設置工具

alt text

cd ./esp-idf
# 选择国内服务器
export IDF_GITHUB_ASSETS="dl.espressif.cn/github_assets"
./install.sh all

alt text

alt text

上圖就是成功的樣子,這裏要複製一下我紅色圈起來的東西(export.sh的路徑),下一個環境配置中要使用,比如我這裏複製下來的路徑是 ~/UserFolder/Applications/esp/esp-idf/export.sh

設置環境變量

此時,剛剛安裝的工具尚未添加至 PATH 環境變量,無法通過“命令窗口”使用這些工具。因此,必須設置一些環境變量。這可以通過 ESP-IDF 提供的另一個腳本進行設置。

vim ~/.bashrc

添加下面這句(這裏要填你具體存放的路徑,也就是剛才複製的那串路徑,記得把~改成$HOME,增加健壯性)

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

alt text

source ~/.bashrc

alt text

配置VScode

https://docs.espressif.com/projects/vscode-esp-idf-extension/zh_CN/latest/index.html

  1. 安裝ESP-IDF插件

alt text

  1. 點擊 Express 並選擇下載服務器:

按下圖的選,因為我們剛才配置過環境了,這裏不要再選擇版本了,直接去選擇從我的電腦裏找到ESP-IDF

alt text

他會自動幫你補全所有工具鏈

alt text

右下角這麼顯示則為成功

alt text

alt text

緊接着要配置 openOCD : alt text 複製上面這行,並開終端(任意終端都行,不用管路徑)運行

sudo cp --update=none /home/tungchiahui/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250707/openocd-esp32/share/openocd/contrib/60-openocd.rules /etc/udev/rules.d

alt text

結束!

Windows

打開下面的網站, https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/windows-setup.html

下載安裝程序

查看當前最新版,比如我這裏最新版是v5.5.2 alt text

點擊工具下載 alt text

並點擊最新版的安裝,比如我這裏最新版是v5.5.2

alt text

安裝ESP-IDF

點擊下載好的esp-idf alt text

alt text

alt text

選擇你想安裝的硬盤分區,比如我要安裝在C:\Espressif,那就是如下圖這樣。 alt text 如果你想安裝在D盤,就把第一個C改成D。 alt text

把這些沒勾的全部勾上,點安裝 alt text

然後點完成 alt text

彈出來的框都這麼顯示,則是成功安裝了 alt text

配置環境

隨便打開一個文件夾,右鍵This PC(此电脑),點属性alt text

這裏有個高級系統設置 alt text

點環境變量 alt text

點擊新建 alt text

alt text

找到剛才安裝idf的目錄裏的這個目錄點確定

alt text

alt text

配置VScode

安裝下面這個插件

alt text

安裝完畢後,點擊打開開始嚮導

alt text

點擊第一個 alt text

按我這麼來,然後點安裝 alt text

這個界面就是安裝成功 alt text

下載串口驅動

打開下面這個網站 https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/get-started/establish-serial-connection.html

  1. CP210x驅動

alt text

alt text

解壓剛才下載的壓縮包 alt text

右鍵silabser.inf點擊安装alt text 安裝完畢 alt text

  1. FTDI驅動

alt text

alt text

同樣解壓下載好的壓縮包

alt text

分別右鍵下面這倆,點安裝

alt text

alt text

  1. CH340驅動 打開下面的網站 https://www.wch.cn/products/ch340.html

alt text

alt text

alt text

alt text

音乐页