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 和蓝牙连接的应用提供了高性价比的解决方案。

ESP32 与 ESP32-CAM 的关系
图 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 是安信可科技发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为 27x40.5x4.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)

ESP32 与 ESP32-CAM 的关系
图 2. ESP32-CAM 管脚定义文章来源地址https://www.toymoban.com/news/detail-426953.html

参考资料

  • 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

到了这里,关于ESP32 与 ESP32-CAM 的关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ESP32 CAM GPIO引脚定义

    官方文档 ESP32-CAM摄像头开发板 | 安信可科技    注意: 1.请保证模块输入电源至少5V 2A,否则图片会有几率出现水纹。 2.ESP32 GPIO32管脚控制摄像头电源,当摄像头工作时,请把GPIO32拉低。 3.由于IO0连接摄像头XCLK,使用时请把IO0悬空,请勿接高低电平。 4. 出厂已含有默认固件,不

    2024年02月16日
    浏览(40)
  • ESP32-CAM模块Arduino环境搭建测试

    一.ESP32+OV2640摄像头模块CameraWebServer视频查看 二.测试ESP32-CAM(后续称cam模块)代码是否上传执行成功测试 PS:上叙代码是测试cam模块代码是否执行成功 二.由于之前使用的是Arduino IDE 1.8.5版本,ESP32-CAM模块上传代码后报错 Camera probe failed with error 0x105(ESP_ERR_NOT_FOUND) Camera init failed wit

    2024年02月11日
    浏览(57)
  • Opencv保存ESP32-CAM视频流

    Opencv保存ESP32-CAM视频流 esp32cam是一个很便宜的视频模组,可以用作监控等功能。此时就需要保存esp32的视频流,方便查看等操作,python代码如下 前置条件:视频流正常,已安装opencv

    2024年02月08日
    浏览(68)
  • ESP32-CAM 网路与摄像头应用

    在进行 ESP32-CAM 网路应用时会用到 ESP32-CAM 的 Wi-Fi 与 摄像头(Camera)模块,而先前安装的是 ESP-32 官方所提供的固件,并不支援摄像头(Camera)模块,所以必须下载支援 ESP32-CAM 的固件,才能驱动摄像头(Camera)模块,可以在这里(提取码ccit)下载到所需要的固件,以下简单用 esptoo

    2024年02月05日
    浏览(44)
  • 安卓App与ESP32Cam的视频传输

    实现结果 app可以控制Esp32Cam的摄像头开关和闪光灯的开关 Esp32Cam代码   安卓app代码    

    2023年04月08日
    浏览(39)
  • ESP32CAM基于Python环境开发实时摄影

    安装Thonny代码编辑器和ESP32带有CAM的固件 链接:https://pan.baidu.com/s/1NBTMvZzzF6eJse2Wsr2ykQ?pwd=1o6y  提取码:1o6y 安装Thonny,教程网上一大把,基本上一路下一步即可! 先点击运行,配置解释器然后如图操作,选择端口与烧录文件  然后重启Thonny即可,如果使用了下载板,把下载板

    2024年02月19日
    浏览(41)
  • 使用 ESP32 CAM 和 OpenCV 的运动检测

    目录 概述 使用 PC 摄像头的运动检测鱿鱼游戏 ESP32 摄像头模组 ESP32-CAM FTDI 连接

    2024年02月07日
    浏览(44)
  • QT获取ESP32-CAM视频流分析

    1、前言       使用QT获取ESP32-CAM视频流的原理是在QT模拟浏览器发送http请求,然后ESP32-CAM返回视频流,当QT界面接收到数据后,对数据进行解析,然后合成图片进行显示。       在QT中发送http请求的方法很多,这里使用Qt网络模块中的类QNetworkReply发送http请求。 2、核心代

    2023年04月20日
    浏览(38)
  • 介绍 ESP32-CAM 系统架构、内存地址、开机流程

    因为 ESP32-CAM 内核是 ESP32,所以以下所有的说明来自 ESP32 技术参考手册。 ESP32 是一个双核系统,具有两个哈佛架构(Harvard Architecture) Xtensa LX6 CPU。所有嵌入式内存(embedded memory),外部内存(external memory)和外围设备(peripherals)位于这些 CPU 的数据总线和/或指令总线上。 两个 CPU 的地

    2023年04月15日
    浏览(44)
  • ESP32(或ESP32CAM)使用PCA9685模块arduino,自定义I2C引脚

    文章目录 前言 一、PCA9685是什么? 二、使用步骤 1.引入库 2.接线 3.代码 4.讲解   舵机驱动板也可以生成PWM波控制LED等,但也仅仅只是一个驱动板,我们还需要一个控制板,ESP32是个不错的选择,ESP32CAM也是,但ESP32CAM没有引出I2C的引脚,需要自己去设置。  这个图是随便找的

    2024年02月12日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包