ESP32-CAM即用固件 esp32cam-ready

ESP32 1/5 已发布
rzeldent 202 Stars 未知 BOM 完整度: 0/5 教程完整度: 2/5
ESP32-CAM即用固件

项目简介

Plug and Play firmware for the esp32cam. Connect with RTSP (for example VLC). Easy installation: Flash, provision and co


esp32cam-ready 是一个专为低成本 ESP32-CAM 模块(约7欧元)设计的即用型固件项目。它整合了多个开源方案,旨在让用户无需复杂配置即可快速将 ESP32-CAM 打造成功能完整的网络摄像头。项目核心功能包括:作为 Web 服务器提供实时视频流和快照拍摄,同时内置 RTSP 服务器,支持通过标准 RTSP 协议(如 VLC、ffmpeg)进行视频流传输和录制。用户还可以通过浏览器控制补光灯开关、查看视频流,并一键清除 Wi-Fi 配置。

标签

项目特点

**即插即用**:刷写固件后,通过内置配置 Web 界面即可快速完成 WiFi 设置。
**RTSP 视频流**:支持 RTSP 协议,可使用 VLC、ffmpeg 等标准工具播放或录制视频流。
**Web 管理界面**:通过浏览器访问设备,可进行快照、视频流、LED 控制、WiFi 配置等操作。
**低成本**:基于约 7 欧元的 ESP32-CAM 模块,性价比极高。
**易于安装**:支持 PlatformIO 一键编译和上传,也可使用 USB 串口适配器刷写。

技术规格

主控芯片 ESP32
摄像头 OV2640(ESP32-CAM 模块内置)
视频流协议 RTSP (rtsp://esp32cam.local:554/mjpeg/1)
Web 访问地址 http://esp32cam.local
默认 AP 名称 esp32cam-xxxxxxxxxxxx (MAC 地址)
默认 AP 密码 esp32cam#
开发平台 PlatformIO
依赖库 Micro-RTSP (by Kevin Hester)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-CAM 模块 1 核心硬件
ESP32-CAM-MB 底板 1 可选,用于 USB 编程和供电
USB 转串口 (TTL) 适配器 1 如无底板则需此适配器
杜邦线 若干 用于刷写时连接 GPIO0

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 2/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 1/5
🔵 数理与计算: 2/5
🔵 动手与操作: 3/5
⚪ 狂热与坚持: 1/5
⚪ 创造与创新: 2/5

所需技能

🔧 **动手能力**:需要连接 USB 串口适配器或使用底板进行刷写,操作简单。 💻 **编程能力**:需要了解 PlatformIO 的基本使用(编译、上传),或使用 VS Code 插件。 ⚡ **电子电路**:基本了解 GPIO 引脚(如 GPIO0 拉低进入下载模式)即可。

适用场景

**家庭安防**:制作低成本网络摄像头,用于监控家庭环境。
**远程监控**:通过 RTSP 流将视频传输到 NAS 或服务器进行录制。
**智能家居**:集成到 Home Assistant 等智能家居平台,实现自动化控制。
**教育学习**:学习 ESP32 摄像头应用、RTSP 协议和嵌入式 Web 开发。