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 串口适配器刷写。
技术规格
| 主控芯片 | |
|---|---|
| 摄像头 | |
| 视频流协议 | |
| Web 访问地址 | |
| 默认 AP 名称 | |
| 默认 AP 密码 | |
| 开发平台 | |
| 依赖库 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-CAM 模块 | 1 | — | 核心硬件 |
| ESP32-CAM-MB 底板 | 1 | — | 可选,用于 USB 编程和供电 |
| USB 转串口 (TTL) 适配器 | 1 | — | 如无底板则需此适配器 |
| 杜邦线 | 若干 | — | 用于刷写时连接 GPIO0 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 电脑 | 编译和上传固件 | ✅ 是 |
| PlatformIO (VS Code 插件或 CLI) | 编译和上传固件 | ✅ 是 |
| USB 数据线 | 连接电脑和编程板 | ✅ 是 |
| 浏览器 | 配置设备和管理界面 | ✅ 是 |
| VLC 或 ffmpeg | 播放/录制 RTSP 视频流 | ▢ 推荐 |
能力画像
记忆与知识检索
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 开发。