目录
ESP32-CAM介绍
特征
以下是ESP32-CAM功能列表:
最小的802.11b / g / n Wi-Fi BT SoC模块
低功耗32位CPU,也可以为应用处理器服务
时钟速度高达160MHz,总计计算功率高达600 DMIPS
内置520 KB SRAM,外部4MPSRAM
支持UART / SPI / I2C / PWM / ADC / DAC
支持OV2640和OV7670摄像头,内置闪光灯
支持图像WiFI上传
支持TF卡
支持多种睡眠模式
嵌入式Lwip和FreeRTOS
支持STA / AP / STA + AP操作模式
支持Smart Config / AirKiss技术
支持串口本地和远程固件升级(FOTA)
引脚排列
有三个GND引脚和两个引脚用于电源:3.3V或5V。
GPIO 1和GPIO 3是串行引脚。您需要这些引脚才能将代码上传到电路板。此外,GPIO 0也起着重要作用,因为它确定ESP32是否处于闪烁模式。当GPIO 0连接到GND时,ESP32处于闪烁模式。
以下引脚内部连接到microSD卡读卡器:
GPIO 14:CLK
GPIO 15:CMD
GPIO 2:数据0
GPIO 4:数据1(也连接到板载LED)
GPIO 12:数据2
GPIO 13:数据3
配置
打开首选项
配置esp32库url
https://dl.espressif.com/dl/package_esp32_index.json
配置开发板
根据esp32搜索选中安装;
选择示例:
使用#define CAMERA_MODEL_AI_THINKER
ESP32-CAM上传代码
提示: GPIO 0需要连接到GND,才能够上传代码。
上传设置:
获取IP地址
上传代码后,断开GPIO 0与GND的连接。
以波特率115200打开串行监视器。按ESP32-CAM板载复位按钮。
ESP32 IP地址应打印在串行监视器中。
此时如果卡住,尝试复位无效,断开电源线重进插拔。
访问视频流服务器
打开浏览器
并键入ESP32-CAM IP地址。按Start Streaming按钮开始视频流。