先来个实际效果展示:
材料篇
esp32-cam
开发板一块cp2102 usb to ttl
烧录器一个- 模拟
mg90s
舵机一枚 - 透明胶布一卷
- 鱼线一卷
- 杜邦线公对母,母对母若干
- 3.7V
18650
电池一节 18650
电池充电器一枚
开发板¥28 + 烧录器¥8 + 舵机¥20 + 胶布¥5 + 鱼线¥2 + 杜邦线¥4 + 电池¥5 + 充电器¥10
环境篇
安装arduino
https://www.arduino.cc/en/software
配置esp
库
安装arduino
后,打开首选项,填入下面的url
,选择ok即可
因为网络原因,下载可能较慢,需要魔法
https://dl.espressif.com/dl/package_esp32_index.json
安装esp32库
打开工具->开发板->开发板管理器,搜索esp32,安装即可
因为网络原因,下载可能较慢,需要魔法
选择开发板
上面步骤完成后,选择AI-Thinker ESP32-CAM
这块开发板
配置编译tools
在你的arduino
安装目录下,找到hardware
这个目录,例如我的是:D:\arduino\hardware
建立目录espressif
,再在espressif
里面建立esp32
目录。
在esp32
这个目录下执行
git clone https://github.com/espressif/arduino-esp32.git
提示:这个仓库比较大,下载较慢
克隆完成后,进入到esp/tools
这个目录,双击get.exe
注册巴法云
我们用到的平台为巴法云,免费使用,且不用实名认证群里的开发者都特别热心,安利一波。
巴法云官网:https://bemfa.com/注册只需要邮箱即可
选择创建一个tcp
创客云
至此,环境搭建完成~