ESP32 CAM ================= .. image:: img/esp32_cam.png :width: 500 :align: center ESP32-CAM 是一款非常小巧的摄像头模块,搭载 ESP32-S 芯片,价格约为 10 美元。除了 OV2640 摄像头和几个用于连接外设的 GPIO 引脚外,它还配备了一个 microSD 卡插槽,可用于存储摄像头拍摄的图像或存储文件以提供给客户端。 该模块可独立工作,作为最小的系统,尺寸仅为 27*40.5*4.5mm,深度休眠电流低至 6mA。 ESP32-CAM 可广泛应用于各种物联网应用,适用于家庭智能设备、工业无线控制、无线监控、二维码无线识别、无线定位系统信号等物联网应用。它是物联网应用的理想解决方案。 **技术规格** .. list-table:: :widths: 25 50 * - 模块型号 - ESP32-CAM * - 封装 - DIP-16 * - 尺寸 - 27*40.5*4.5(±0.2)mm * - SPI Flash - 默认 32Mbit * - RAM - 内部 520KB + 外部 8MB PSRAM * - 蓝牙 - 蓝牙 4.2 BR/EDR 和 BLE 标准 * - Wi-Fi - 802.11 b/g/n/e/i * - 支持接口 - UART、SPI、I2C、PWM * - 支持 TF 卡 - 最高 4G * - IO 引脚 - 9 * - 串口速率 - 默认 115200 bps * - 图像输出格式 - JPEG(仅 OV2640 支持)、BMP、GRAYSCALE * - 频谱范围 - 2400 ~ 2483.5MHz * - 天线类型 - 板载 PCB 天线,增益 2dBi * - 发射功率 - 802.11b:17±2 dBm (@11Mbps) * - - 802.11g:14±2 dBm (@54Mbps) * - - 802.11n:13±2 dBm (@MCS7) * - 接收灵敏度 - CCK, 1 Mbps:-90dBm, * - - CCK, 11 Mbps:-85 dBm * - - 6 Mbps (1/2 BPSK):-88 dBm * - - 54 Mbps (3/4 64-QAM):-70dBm * - - MCS7 (65 Mbps, 72.2 Mbps):-67dBm * - 功耗 - 闪光灯关闭:180mA@5V, * - - 闪光灯开启且亮度最大:310mA@5V * - - 深度休眠:最低功耗可达 6mA@5V * - - Moderm-sleep:最低 20mA@5V * - - 轻度睡眠:最低 6.7mA@5V * - 安全性 - WPA/WPA2/WPA2-Enterprise/WPS * - 电源范围 - 4.75-5.25V * - 工作温度 - -20 ℃ ~ 70 ℃ * - 存储环境 - -40 ℃ ~ 125 ℃ , < 90%RH **ESP32-CAM 引脚图** 下图显示了 ESP32-CAM 的引脚图(AI-Thinker 模块)。 .. image:: img/esp32_cam_pinout.png :width: 800 * 有三个 **GND** 引脚和三个电源引脚:3.3V、5V 以及 3.3V 或 5V。 * **GPIO 1** 和 **GPIO 3** 是串行引脚。你需要这些引脚向开发板上传代码。 * 此外, **GPIO 0** 也起着重要作用,它决定 ESP32 是否处于烧录模式。当 **GPIO 0** 连接到 **GND** 时,ESP32 处于烧录模式。 * 以下引脚内部连接到 microSD 卡读卡器: * GPIO 14:CLK * GPIO 15:CMD * GPIO 2:Data 0 * GPIO 4:Data 1(也连接到板载 LED) * GPIO 12:Data 2 * GPIO 13:Data 3 **注意** * 请确保模块的输入电源至少为 5V 2A,否则图像可能出现水纹。 * ESP32 GPIO32 引脚控制摄像头电源。当摄像头工作时,请将 GPIO32 拉低。 * 由于 GPIO0 连接到摄像头 XCLK,使用时请将 GPIO0 悬空,不要连接高电平或低电平。 * 出厂时已包含默认固件,不提供额外下载。如需重新烧录其他固件,请谨慎操作。 **文档** * 原理图:|link_esp32cam_schematic| * 摄像头规格书(英文版):|link_cam_ov2640| .. note:: 以上所有信息来自 |link_aithiner|