挑选合适的esp32 s3-cam模块

选型

知道了ESP32CAM-RTSP,觉着不受app限制的小相机,确实不错。

配置有psram,视频会流畅,但是好多cam模块详情介绍里说的不清楚。psram不是esp32 s3芯片自带的,是额外配置的。

这个板子买的贵,打折还要43元 。

在ESP32-S3-WROOM-1U-N8R8型号中,"N8R8"是乐鑫(Espressif)官方定义的存储配置编码,其含义如下:

N8‌:表示内置 ‌8MB Quad SPI Flash‌ 存储器

"N"为Flash芯片的前缀编码,对应乐鑫标准命名体系中的NOR Flash类型

"8"代表容量为8MB,用于存储固件、文件系统、静态资源及OTA分区数据

‌R8‌:表示内置 ‌8MB Octal SPI PSRAM‌(伪静态随机存取存储器)

"R"为PSRAM的前缀编码,专指外部扩展的伪静态RAM

"8"代表容量为8MB,用于运行时动态数据缓存、堆内存分配、AI推理缓冲、音频/图像处理等高吞吐场景

验证

使用arduion ide写个小程序验证一下psram 。

下载慢,耐心等,或者设置proxy 。

开发板 esp32s3 dev module可以用。

cpp 复制代码
#include <FS.h>
#include <LittleFS.h>
#include <SPI.h>
#define CONFIG_SPIRAM_SUPPORT 1  // 启用PSRAM支持

void setup() {
  // put your setup code here, to run once:
Serial.begin(115200);
      if (ESP.getPsramSize() > 0) {
          Serial.printf("PSRAM已启用,总大小: %d KB\n", ESP.getPsramSize() / 1024);
      } else {
          Serial.println("PSRAM未启用");
      }

}

void loop() {
  // put your main code here, to run repeatedly:

}

注意定义 CONFIG_SPIRAM_SUPPORT 。

然后编译上传,结果如下:

验证psram确实是8MB。

这块板子的摄像头是GC2145,比OV2640省电还效果好。

而ESP32CAM-RTSP默认用的是OV2640,因此胡乱编译后刷进去的固件不好用,esp32 s3一直重启中,而且还不认psram。

相关推荐
什么都干的派森5 天前
ESP32S3智能手柄设计
硬件工程·esp32s3·智能手柄
久爱物联网9 天前
ESP32-S3-WROOM烧录工具/串口调试/MQTT调试
esp32s3·esp32s3-wroom·esp32s3烧录下载·esp32s3远程控制·esp32s3语音控制
熊猫_豆豆2 个月前
WOKWI 仿真 ESP32S3 SSD1306 播放GIF图
人工智能·esp32s3·硬件开发·ssd1306
sanzk2 个月前
ESP32-S3 N16R8
esp32s3
qdprobot4 个月前
AIcam智能ESP32视觉摄像头体识万物
人工智能·esp32s3·图形化编程·mcp·mixly小智ai
lvronglee5 个月前
【数字图传第二步】esp32 80211 raw发送视频数据
esp32s3·80211·图传·fpv
Groundwork Explorer5 个月前
W5500 CircuitPython 驱动测试知多少?
socket·w5500·esp32s3·circuitpython·socketpool
qdprobot5 个月前
ESP32S3 AiTall V3 Mixly 图形化编程开发AI小智 MCP AIOT大模型对话开发视频教程Micropython小智AI系统
人工智能·micropython·esp32s3·图形化编程·mcp·mixly小智ai·大模型对话
crazin6 个月前
MimiClaw网络教程踩坑记录
esp32s3·嵌入式ai·小龙虾·mimiclaw
jianqiang.xue7 个月前
ESP32-S3 运行 Linux 全指南:从 RISC-V 模拟器移植到 8 秒快速启动
linux·stm32·单片机·mongodb·risc-v·esp32s3