ESP32-CAM即用固件
esp32cam-ready
ESP32
1/5
已发布
项目简介
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 开发。