0 环境
win10,64bit
1. 安装必备软件
1.1 下载esp-idf-tools
https://dl.espressif.com/dl/esp-idf-tools-setup-2.0.exe
1.2 python3.7
到python.org自行下载并安装
1.3 Git 2.23.0
到https://git-scm.com/自行下载并安装
1.4 esp-idf 可以自行git clone
打开刚安装的git
cd到合适的路径,执行git clone --recursive https://github.com/espressif/esp-idf.git
1.5 esp-who
git bash中,
cd到合适的路径,执行git clone --recursive https://github.com/espressif/esp-who.git
1.6 安装esp-idf-tools
选择刚才安装好的软件路径,并安装
这是我的软件目录
选择刚才安装好的软件路径,并安装
这是我的软件目录
Using Python 3.7:
D:\Programs\Python\Python37\python.exe
Using Git 2.23.0.windows.1:
D:\Programs\Git\cmd\git.exe
Using existing ESP-IDF copy:
D:\Programs\esp-idf
IDF tools directory (IDF_TOOLS_PATH):
D:\Programs\.espressif
装好后,把ESP-IDF Command Prompt (cmd.exe)这个快捷方式复制到桌面。
2 编译第一个程序
step1 运行ESP-IDF Command Prompt (cmd.exe)
step2 切换到esp-who的detection_with_command_line这个目录,并输入idf.py menuconfig配置程序以适配ESP-EYE
保存后退出。
step3 输入idf.py build
step4 插入esp-eye至电脑的USB口。
step5 安装驱动,查看COM口
新电脑需要自行安装CP2102N的驱动。驱动在https://www.silabs.com/products/interface/usb-bridges/usbxpress-usb-bridges可以下载。
step6 下载程序
输入idf.py -p COM5 flash
step7 观察串口数据
idf.py -p COM5 monitor
这个例程是这样的:把摄像头举高,对着自己。检测到人脸的话,会在串口输出DETECTED
参考:https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html