Flipper Zero 相机套件 Flipper-Zero-Camera-Suite

ESP32 ⭐⭐☆☆☆ (2/5) 已发布
CodyTolene 154 Stars BSD-3-Clause BOM 完整度: /5 教程完整度: /5

项目简介

在Flipper Zero上运行ESP32-CAM的固件和软件。


Flipper Zero Camera Suite 是一个为 Flipper Zero 设备设计的开源扩展项目,核心目标是让用户能够通过 ESP32-CAM 模块在 Flipper Zero 上实现拍照和实时视频流预览功能。该项目由配套的固件、Flipper Zero 应用程序以及安装脚本组成,极大地拓展了 Flipper Zero 的硬件交互能力。

标签

项目特点

**拍照与实时预览**:在 Flipper Zero 屏幕上实时查看 ESP32-CAM 画面,并一键拍照保存为 BMP 格式。
**丰富的相机设置**:支持调整图像方向(0°/90°/180°/270°)、多种抖动算法(Floyd-Steinberg、Jarvis-Judice-Ninke、Stucki)、翻转画面、对比度调节以及闪光灯控制。
**个性化反馈**:可开启或关闭触觉反馈、音效和 LED 效果,提升使用体验。
**简易安装流程**:提供 Windows 批处理脚本一键刷写 ESP32-CAM 固件,同时支持通过 Flipper Zero 应用商店或手动安装 FAP 文件。
**活跃社区支持**:项目基于社区贡献,并感谢多位开发者和创作者的指导与支持。

技术规格

主控设备
相机模块
通信接口
固件开发环境
应用程序格式
图像格式
存储位置
支持固件版本

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Flipper Zero 1 必备
ESP32-CAM (AI Thinker) 1 必备,含 OV2640 摄像头
杜邦线 (母对母) 4 用于连接 VCC、GND、U0R、U0T
用于连接 IO0 到 GND 1 进入刷写模式
任意容量 1 存储照片和应用程序

所需工具

工具用途是否必需
电脑 (Windows/Linux/macOS) 刷写固件、传输文件 ✅ 是
USB 数据线 连接 Flipper Zero 到电脑 ✅ 是
螺丝刀 (可选) 固定 ESP32-CAM 模块 ▢ 推荐
焊台 (可选) 焊接排针到 ESP32-CAM ▢ 推荐

能力画像

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

所需技能

🔧 **动手能力**:需要连接杜邦线、操作跳线进入刷写模式,可能需要焊接排针。 💻 **编程能力**:基础命令行操作(运行批处理脚本)或 Arduino IDE 使用经验。 ⚡ **电子电路**:了解 UART 通信和 GPIO 引脚连接,能识别 VCC、GND、TX/RX。

适用场景

为 Flipper Zero 增加拍照和录像功能,用于记录或监控。
学习 ESP32-CAM 与 Flipper Zero 的 UART 通信和固件开发。
作为便携式相机或手电筒使用(ESP32-CAM 自带 LED 闪光灯)。
创客项目:结合 Flipper Zero 的 GPIO 扩展更多传感器功能。