ESP32 与 ESP32-CAM 的关系
目录
ESP32 与 ESP32-CAM 的关系
ESP32 简介
ESP32-CAM 简介
参考资料
以下分别介绍 ESP32 与 ESP32-CAM,两者之间的关系可以简单用下表来说明:
|
ESP32 |
ESP32-CAM |
开发公司 |
乐鑫信息科技 |
安信可科技 |
模块关系 |
ESP32 系列 ( 共有ESP32-S 系列、ESP32-C 系列与ESP32 系列) |
ESP32 系列中的ESP32-WROVER 模组 |
先后关系 |
ESP32的原始开发者 |
根据 ESP32 二度开发 |
ESP32 简介
ESP32 是一系列低成本,低功耗的单晶片微控制器,集成了 Wi-Fi 和双模蓝牙。 ESP32 系列采用 Tensilica Xtensa LX 6微处理器,包括双核心和单核变体,内建天线开关,RF变换器,功率放大器,低杂讯接收放大器,滤波器和电源管理模组。
ESP32 由总部位于上海的中国公司乐鑫信息科技创建和开发,由台积电采用40奈米技术制造。它是 ESP8266 微控制器的后继产品。而以 ESP32 芯片有制作出多个系列的模块,分别是 ESP32-S 系列、ESP32-C 系列与ESP32 系列,以下以 ESP32 系列为主。
ESP32的基础功能包括以下内容:
处理器:
CPU: Xtensa 双核心 (或者单核心) 32位元 LX6 微处理器, 工作时脉 160/240 MHz, 运算能力高达 600 DMIPS
记忆体:
448 KB ROM (64KB+384KB)
520 KB SRAM
16 KB RTC SRAM,SRAM 分为两种
最大支援 16 MB 外部 SPI Flash
最大支援 8 MB 外部 SPI SRAM
无线传输:
Wi-Fi: 802.11 b/g/n
蓝芽: v4.2 BR/EDR/BLE
外部介面:
34个 GPIO
12-bit SAR ADC ,多达18个通道
2个 8位元 D/A 转换器
10 个触控感应器
4个 SPI
2个 I2S
2个 I2C
3个 UART
1个 Host SD/eMMC/SDIO
1个 Slave SDIO/SPI
带有专用 DMA 的乙太网路介面,支援 IEEE 1588
CAN 2.0
红外线传输
电机 PWM
LED PWM, 多达16个通道
而 ESP32 模组还可以细分成以下几个子系列:
ESP32-WROOM 系列模组基于 ESP32-D0WD 双核芯片设计,适用于基于 Wi-Fi 和蓝牙连接的应用场景,具备强大的双核性能。
ESP32-WROVER 系列模组基于 ESP32-D0WD 双核芯片设计,其强大的双核性能适用于对内存需求大的应用场景,例如多样的 AIoT 应用和网关应用。
ESP32-MINI 系列模组基于 ESP32-U4WDH 单核芯片设计, 为基于 Wi-Fi 和蓝牙连接的应用提供了高性价比的解决方案。

图 1. ESP32 模组
上面所提到的 ESP32-D0WD 芯片的描述是:
代号 |
意义 |
说明 |
D |
内核 |
D=双核、S=单核 |
0 |
嵌入式 Flash |
0=无、2=16Mbit |
WD |
通信模式 |
WD=Wifi b/g/n + BT/BLE 双频 AD=Wifi a/b/g/n + BT/BLE 双频 CD=Wifi ac/c/b/g/n + BT/BLE 双频 |
ESP32-CAM 简介
ESP32-CAM 是安信可科技发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为 27×40.5×4.5 mm,可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、QR无线识别,无线定位系统信号以及其它物联网应用,是物联网应用的理想解决方案。
特性
基于 ESP32-WROVER 系列,处理器是 ESP32-D0WD
采用低功耗双核 32 位 CPU,可作应用处理器
体积超小的 802.11b/g/n Wi-Fi + BT/BLE SoC模块
主频高达 240MHz,运算能力高达 600 DMIPS
内置 520 KB SRAM,外置 8MB PSRAM
支持 UART/SPI/I2C/PWM/ADC/DAC 等接口
支持 OV2640 和 OV7670 摄像头,内置闪光灯
支持图片 WiFI 上传
支持 TF 卡
支持多种休眠模式。
内嵌 Lwip 和 FreeRTOS
支持 STA/AP/STA+AP 工作模式
支持 Smart Config/AirKiss 一键配网
支持串口本地升级和远程固件升级(FOTA)

图 2. ESP32-CAM 管脚定义
参考资料
ESP32,https://zh.wikipedia.org/zh-hans/ESP32
ESP32 系列模组,https://www.espressif.com/zh-hans/products/modules/esp32
ESP32-CAM 摄像头开发板,https://docs.ai-thinker.com/摄像头开发板_esp32-cam
ESP32-CAM 模组,https://docs.ai-thinker.com/_media/esp32/docs/esp32-cam_product_specification_zh.pdf
ESP32-CAM, Camera Module Based on ESP32,https://www.waveshare.com/ESP32-CAM.htm
ESP32 系列芯片分类,https://blog.csdn.net/dalangtaosha2011/article/details/83106191
ESP32芯片和模组的硬件差异与选型,ESP32-WROOM-32、ESP32-WROVER和ESP32-S衍生模组选型,https://blog.csdn.net/Mark_md/article/details/120576979
Arm Cortex-M vs ESP32: Which is More Efficient?, https://www.youtube.com/watch?v=XJawv8xGtX4
Tensilica最新处理器, https://www.cadence.com/zh_CN/home/company/newsroom/press-releases/pr-cn/2015/tensilica75-2015-01-12.html
ESP32 技术参考手册, https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_cn.pdf