Marek Screen 产品外观设计效果,屏幕使用项目真实界面

独立开发 · 项目档案

Marek Screen

从一块树莓派开始,
把日程、语音与生活放进一块屏幕。

产品设计效果图 · 屏幕采用项目真实界面

关于这个项目

一块屏幕,
一段持续开发的过程。

Marek Screen 是我独立开发的树莓派智能终端原型。它以日程与待办管理为起点,逐步加入专注、健康数据、语音助手和本地硬件反馈,探索一块屏幕如何参与日常生活。

这个专辑记录它从零到一的过程:界面如何迭代、服务为什么拆分、语音怎样连接业务,以及电路、供电和实机调试中的反复。成功的改动、失败的尝试和仍待验证的问题,都会留在这里。

个人项目,持续迭代。历史文章按素材补录,并注明发生阶段与整理时间。

Marek Screen 项目日历界面截图
日程与待办从想法到可操作的界面
语音助手产品设计效果图
语音与工具从一次输入到结果反馈 · 设计效果
Marek Screen 背部结构设计效果图
电路与整机供电、控制与结构的迭代 · 设计效果

开发记录

文章总览

按主题深入,按阶段回看。

已发布文章

第一批开发记录正在整理。

从早期照片、代码和调试记录开始,逐步补齐这个项目的开发过程。

专辑阅读地图

五辑 · 42 个计划主题,随写作补充与调整

01起点与系统基础从开发板入门,到系统边界逐步形成 · 4 个计划主题
  1. 00Marek Screen 开发档案:现在的设备与完整目录
  2. 01从树莓派学习到大屏项目的起点
  3. 02为什么用 Flutter 做这块大屏
  4. 03Flutter、Node、Python、Rust 的职责怎样分开
02日程、待办与日常功能日程、待办、提醒与日常交互的迭代 · 10 个计划主题
  1. 04日程(一):从使用场景到日历界面
  2. 05日程(二):事件模型与重复日程
  3. 06日程(三):日期边界、修改与回归
  4. 07待办(一):把任务列表做得可操作
  5. 08待办(二):数据、分页与同步
  6. 09提醒:待办时间、到期处理与稍后提醒
  7. 10目标与习惯:OKR、四象限和打卡怎样组织
  8. 11专注:番茄钟、场景与冥想
  9. 12健康:Apple Health 与 COROS 多来源接入
  10. 13Dashboard 与天气:把分散信息组织到首页
03语音助手与输入系统识别、会话、工具、记忆与输入体验 · 10 个计划主题
  1. 14语音(一):最早方案与本地/云端取舍
  2. 15语音(二):统一会话架构的重构
  3. 16语音(三):录音、识别与流式事件
  4. 17语音(四):TTS、音色与声音克隆
  5. 18语音(五):半双工、打断与音频资源
  6. 19语音(六):从自然语言到日程与待办工具
  7. 20语音(七):历史、续聊与持久化回执
  8. 21语音(八):记忆候选、确认与用户边界
  9. 22语音(九):相机视觉输入与研究任务
  10. 23输入系统:中文键盘与实时听写
04硬件、电路与调试接线、电源、PCB、装配与实机排查 · 12 个计划主题
  1. 24硬件选型与整机组成的演变
  2. 25GPIO、I2C、UART 与硬件服务
  3. 26屏幕旋转:从 IMU 读数到稳定交互
  4. 27环境感知:CO2、温湿度与甲醛
  5. 28在场与久坐:雷达、PIR 和座椅来源
  6. 29LED、蜂鸣器、NFC 与风扇反馈
  7. 30音频噪声调试:供电、地环路与 AEC
  8. 31整机电源:24V 分路与超级电容 UPS
  9. 32ESP32 电源管理:为什么 Linux 关机还不够
  10. 33Pi5 Type-C 开关板:V1.0 到 V1.1
  11. 34UPS 输入开关与 PCB 从设计到到货
  12. 35外壳、散热、线束与安装方式
05交付、运维与复盘部署、性能、展示与阶段反思 · 6 个计划主题
  1. 36多端同步与错误恢复
  2. 37Pi 部署:自启动、安装、升级与备份
  3. 38监控与长时间运行:性能问题怎样定位
  4. 39产品网站:视觉、双语、图片与部署
  5. 40AI Coding:我怎样设计、审查和调试
  6. 41阶段复盘:完成了什么,下一步是什么

开发仍在继续

把过程留下来。

这里会持续更新项目中的设计、实现与验证记录。
每篇文章都从一个具体问题开始。

查看产品展示站