25美元让普通眼镜变身AI智能眼镜:OpenGlass 完整入门指南
【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass
你已经见惯了"抬眼就能识别物体、翻译文字"的 AI 智能眼镜,但动辄数千元的标价让你只想围观?OpenGlass 是开源社区给出的另一个答案:用不到 $25 的现成零件,把任意一副普通眼镜改造成可破解的 AI 智能眼镜——记录你看到的世界、记住你见到的人、识别物体、翻译文字,固件和 App 全部开源,代码随你改。
OpenGlass 拍摄的日常场景示例:眼镜看到的画面会被送去 AI 描述,你之后可以随时提问回忆
价值速览:$25 能买到什么
- 零件账单:不到 $25,只需 3 类现成物料——Seeed Studio XIAO ESP32 S3 Sense 主板、EEMB LP502030 电池、3D 打印眼镜支架
- 能力清单:记录生活、记住相识的人、识别物体、翻译文字,全部由 AI 模型驱动
- 双端开源:固件(Arduino)+ 移动端(Expo/React Native)都在仓库里,核心 App 代码 和 固件源码 直接可读可改
- 可完全离线:接入 Ollama 自托管本地模型(moondream:1.8b-v2-f16 系列),不依赖任何云 API 账单
用在哪:三个让你想立刻戴上的时刻
记住见面的人
开会或社交场合遇到新伙伴,转头就忘了对方名字?戴上眼镜,它会悄悄把画面和描述存档,之后你问一句"刚才穿灰色卫衣的是谁",AI 直接报答案。
当场读文字
出差时看到外文路牌、菜单或者白板上的公式,不必掏手机逐字拍照。眼镜拍下画面,大模型把内容"念"给你,翻译与识别一步到位。
找回"车停哪了"
官方 App 的第一个演示问题就是"我的车在哪"。通勤路上随手记录几眼,晚上下班对着手机问一句,AI 从存档画面里帮你把位置找出来。
亮点拆解:镜框里的三个关键件
板载摄像头
大脑和眼睛都在一块小板上:Seeed Studio XIAO ESP32 S3 Sense 自带摄像头与麦克风,firmware/camera_pins.h 里定义了 XIAO_ESP32S3 的完整引脚映射。固件负责通过 BLE 把画面和音频流式发给手机,设备名就叫 "OpenGlass"。注意:烧录前要在 Arduino IDE 的 Tools 里把 PSRAM 设为 "OPI PSRAM",漏掉这一步相机大概率起不来。
一小块电池
EEMB LP502030 锂电池,3.7V、250mAh,直接接到主板上为整机供电,足够支撑日常把玩。
三个大脑任选
后端模型不绑定:Groq、OpenAI 二选一填 API Key,或者用 Ollama 本地部署 moondream:1.8b-v2-fp16 完全自托管。所有配置集中在 sources/keys.ts 一个文件里,换后端就是改一行 URL。
从零跑通:四步点亮镜框 🔧
组装镜框
用官方提供的 STL 文件 3D 打印眼镜支架,把 XIAO 主板装进支架,接好 LP502030 电池。完成标志:整套硬件稳稳卡在镜框上,开机无松动。
烧录固件
在 Arduino IDE 里添加 ESP32 板卡包,板型选XIAO_ESP32S3,选对 COM 口,Tools 中确认 PSRAM 为 "OPI PSRAM",然后打开 firmware/firmware.ino 上传。完成标志:串口提示上传成功。偏好命令行的话,firmware/readme.md 里有完整的arduino-cli流程。
启动应用
克隆仓库并装依赖,填入模型密钥,再启动:
git clone https://gitcode.com/GitHub_Trending/op/OpenGlass cd OpenGlass npm install在 sources/keys.ts 中填入 Groq / OpenAI 的 Key;走 Ollama 路线则把http://localhost:11434/api/chat填进去,并先执行ollama pull moondream:1.8b-v2-fp16。最后npm start,在浏览器打开给出的 localhost 地址进入 Web 版。完成标志:页面正常加载。
配对验证
在页面上点连接,从蓝牙列表里选中名为 "OpenGlass" 的设备,举起镜框拍一张。完成标志:手机侧出现 AI 对画面的文字描述——恭喜,你的智能眼镜通了。
OpenGlass 识别的另一个示例画面:站台上的行人与环境,均可被模型描述与问答
卡住时优先排查两处:固件上传失败多为板型或 PSRAM 选项不对,蓝牙连不上多为浏览器未授予权限或设备未开机重广播。
进阶玩法:跑通之后还能做什么
想换一套提问风格,prompts/series_1/ 里保留了示例图片与各模型的描述结果,可以直接对照调提示词;想加新能力,sources/agent/ 里的 Agent 类负责"拍照→描述→问答"的完整链路,从这里接你的新逻辑即可。
无论你是想低成本玩硬件的创客、想试水可穿戴 AI 的开发者,还是单纯好奇"25 美元能做出什么"的普通玩家,OpenGlass 都给你一份完整可跑的开源答卷。现在就打印那个镜框,让你每天戴的眼镜替你先看见世界。
【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考