帧影(FrameFilm)✨ 一款超有氛围感的彩色电子纸冰箱贴!📺
主打胶片复古质感,把家的仪式感拉满~轻轻一贴,定格生活每一帧的美好瞬间。💫
“帧影”寓意”一帧一影,定格时光”,英文名FrameFilm结合”帧”与”胶片”,满满的复古情怀 🎞️
| 正面视图 | 侧面视图 |
|---|---|
![]() |
![]() |
| 组件 | 说明 |
|---|---|
film_sys |
系统初始化、日志、配置管理 |
film_service |
核心业务服务(BLE通信、文件管理、照片播放、参数存储) |
film_hal |
硬件抽象层(电子纸、电池、LED、编码器、存储) |
| 参数 | 规格 |
|---|---|
| 主控芯片 | ESP32-S3 |
| 显示屏 | 彩色电子纸(E-Ink 6)3.6” |
| 存储 | TF卡 最大32GB |
| 通信 | 蓝牙 BLE 4.2 |
| 电池 | 锂电池 304040规格1.5mm插头 |
| 尺寸 | 约 91 × 80 × 8 mm |
| 安装方式 | 背部磁吸 磁铁 2x12mm-1mm 1x15mm-2mm |
硬件设计已在立创开源硬件平台开源:
FrameFilm/
├── assets/ # 资源文件
│ └── pic/model/ # 产品图片和渲染图
│
├── docs/ # 文档资料
│ ├── api/ # API 接口文档
│ ├── design/ # 设计文档和原型图
│ ├── user-guide/ # 用户使用手册
│ └── development/ # 开发文档
│
├── firmware/ # 设备固件 (ESP-IDF)
│ └── frame_film/
│ ├── components/
│ │ ├── film_service/ # 服务层
│ │ ├── film_sys/ # 系统层
│ │ ├── film_hal/ # 硬件抽象层
│ └── main/ # 主程序
│
├── hardware/ # 硬件设计
│ ├── pcb/ # PCB 设计文件
│ ├── schematics/ # 电路原理图
│ ├── 3dmodels/ # 外壳 3D 模型
│ ├── bom/ # 物料清单
│ ├── datasheets/ # 芯片数据手册
│ └── gerber/ # PCB 加工文件
│
├── tools/ # 开发工具
│ ├── convert/ # 照片转换工具
│ │ ├── convert_tool.html # 照片转 Film Web 工具
│ │ ├── analyze_image.py # 图片分析脚本
│ │ └── image_h/ # 转换后的图片数据
│ ├── flash/ # 固件烧录工具
│ ├── debug/ # 调试工具
│ └── production/ # 生产测试工具
│
├── README.md # 项目说明文档
└── LICENSE # 许可证
cd firmware/frame_film
idf.py build
idf.py flash monitor
ForFilm Web 工具,支持以下功能:
在线工具(GitHub Pages): 👉 FrameFilm Web 工具
详细的开发文档请参考 docs/ 目录:
本项目基于 GNU General Public License v3.0 (GPLv3) 开源。