esp32S3+ES8388+LEDC+PYTHON PC客户端
·
esp32S3+ES8388+LEDC+PYTHON PC客户端
开发环境
- window10/11
- vscode -version 1.123.0
- esp-idf -version 5.1.2
- esp-adf -version 2.x
- python -version 3.10.11
- python pack :bleak -version 3.0.2 (高于此版本的没试过,大概率是可行的)
python
python下载地址
python安装
安装bleak
python -m pip install bleak
查看bleak版本
python -m pip show bleak
安装pyinstaller用于打包
python -m pip install pyinstaller
打包成exe
pyinstaller -F -w --name targetName sourceName.py
idf + adf clone
git clone --recursive https://github.com/espressif/esp-idf.git
adf放在idf文件夹内
git clone --recursive https://github.com/espressif/esp-adf.git
环境变量的添加
使用下面命令,或者直接使用 打开windows 环境变量界面设置
设置完记得重启电脑
setx IDF_PATH 路径(看得见components文件夹)
setx IDF_TOOLS_PATH 路径 (看得见tools文件夹)
setx ADF_PATH 路径(看得见components文件夹)
vscode插件选择
以下均是个人环境 安装完插件后重启VSCODE
ESP-IDF -version 1.10.2
C/C++ -versionn 1.32.2
C/C++ Extension Pack --version 1.5.1
Chinese (Simplified) --version Chinese (Simplified)
vdcode设置idf扩展



等待自动配置完成*****
创建项目
两个红框选项均可


填写框内信息,另外两个可以不填

选择模板

打开新建项目

新项目任务栏
底部按键均可点击
烧录端口选择
点击烧录端口。我使用的是uart,具体看自己接入的端口
换另外一章继续
更多推荐
所有评论(0)