Windows下搭建ESP-IDF環境搭建
前言
一、使用晶片
ESP32
二、步驟
1.硬體
一款 ESP32 開發板 WT-ESP32_Deckitc_V4
USB 資料線
PC(Windows)
2.軟體
設定 工具鏈,用於編譯 ESP32 程式碼;
編譯工具 —— CMake 和 Ninja 編譯工具,用於編譯 ESP32 應用程式;
獲取 ESP-IDF 軟體開發框架。該框架已經基本包含 ESP32 使用的 API(軟體庫和原始碼)和執行 工具鏈 的指令碼
安裝 C 語言程式設計(工程)的 文字編輯器,例如 Eclipse
3.操作
第一步
要安裝 ESP-IDF 必備工具,最簡易的方式是下載 ESP-IDF 工具安裝器,地址如下:
https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe
或者一步一步操作從安裝工具鏈開始快速設定的方法是從 dl.espressif.com 下載整合在一起的工具鏈和 MSYS2 壓縮檔案:
https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
第二部獲取ESP-IDF
在圍繞 ESP32 構建應用程式之前,請先獲取樂鑫提供的軟體庫檔案 ESP-IDF 倉庫
第三步
設定工具
在命令提示符視窗 輸入
cd %userprofile%\esp\esp-idf
install.bat
第四步
設定環境變數
%userprofile%\esp\esp-idf\export.bat
第五步
建立新工程
cd %userprofile%\esp
xcopy /e /i %IDF_PATH%\examples\get-started\hello_world hello_world
第六步
連線裝置
要安裝對應的驅動,詳解如下:
https://docs.espressif.com/projects/esp-idf/zh_CN/release-v4.0/get-started/establish-serial-connection.html
第七步配置
cd %userprofile%\esp\hello_world
idf.py menuconfig
編譯工程
idf.py build
第九步
燒錄到裝置
PORT替換掉ESP模組所在串列埠
df.py -p PORT [-b BAUD] flash
例如:
idf.py -p COM8 flash
開啟監視器
檢視串列埠列印情況
顯示成功
idf.py -p COM8 monitor
相關文章
- windows下搭建lisp環境WindowsLisp
- Windows 下搭建 lnmp 環境WindowsLNMP
- Windows環境下的Nginx環境搭建WindowsNginx
- windows下flutter2.2.3環境搭建WindowsFlutter
- Flutter環境搭建(Windows)FlutterWindows
- go windows 環境搭建GoWindows
- Windows下Kafka2.8環境搭建教程WindowsKafka
- Windows 下 Homestead 環境搭建遇到的坑Windows
- Windows下React Native開發環境的搭建WindowsReact Native開發環境
- Windows環境下ELK簡單搭建記錄Windows
- windows 下搭建swoft2 本地開發環境Windows開發環境
- 【Hadoop】:Windows下使用IDEA搭建Hadoop開發環境HadoopWindowsIdea開發環境
- windows開發genieacs環境搭建Windows
- Flutter系列(三)——環境搭建(Windows)FlutterWindows
- Windows搭建Superset環境學習Windows
- React-Native環境搭建(windows)ReactWindows
- GOLang開發環境搭建(Windows)Golang開發環境Windows
- window環境下testlink環境搭建(xammp)
- docker下LNMP環境搭建DockerLNMP
- mac 下搭建flutter環境MacFlutter
- Centos下搭建golang環境CentOSGolang
- 第二課 如何在WINDOWS環境下搭建以太坊開發環境Windows開發環境
- Windows下hadoop環境搭建之NameNode啟動報錯WindowsHadoop
- Windows 下GO語言開發環境搭建+LiteID配置WindowsGo開發環境
- 以太坊-Win環境下remix環境搭建REM
- Windows+Android+Cordova+ionic環境搭建WindowsAndroid
- Ubuntu下Java環境的搭建UbuntuJava
- ubuntu環境下搭建以太坊開發環境Ubuntu開發環境
- 環境搭建
- 20240326 windows搭建k8s環境WindowsK8S
- Windows上搭建Standalone模式的Spark環境Windows模式Spark
- Windows核心程式設計(一)-環境搭建Windows程式設計
- Go語言環境搭建(Windows版本)2020GoWindows
- Python3 環境搭建(Windows和Linux)PythonWindowsLinux
- 一、Windows 環境搭建問題彙總Windows
- MAC環境下PHP開發除錯環境搭建MacPHP除錯
- linux下搭建wails開發環境。LinuxAI開發環境
- Flutter開發環境Window下搭建Flutter開發環境