AI 智能眼镜为什么能只要 25 美元:OpenGlass 把普通眼镜变成可穿戴 AI AI 智能眼镜为什么能只要 25 美元OpenGlass 把普通眼镜变成可穿戴 AI【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass普通眼镜到 AI 智能眼镜差的是一张购物清单听到智能眼镜你第一反应大概是四位数价格。但 OpenGlass 把一副能录像、能翻译、能问答的 AI 智能眼镜物料成本压到了 25 美元以内。而且不只是硬件开源——固件、App、AI 调用链每一行代码都摊开给你看。套件里有什么三个现成零件README 原话是 less than $25 of off-the-shelf components清单只有三样零件干什么用规格Seeed Studio XIAO ESP32 S3 Sense主控摄像头和麦克风都集成在这一块板子负责拍照、录音、蓝牙回传EEMB LP502030 锂电池供电3.7V 250mAh3D 打印镜架固定在普通眼镜腿里仓库附带 STL 文件这副智能眼镜没有屏幕、没有显示——它本质是一个可穿戴的摄像头 麦克风 蓝牙发射器。最深的一刀一张照片如何以 200 字节为单位走完 AI 链路这个项目辨识度最高的是拍摄 → 蓝牙 → 本地 AI这条完整链路输入XIAO ESP32 S3 Sense 上的摄像头拍一张 JPEG直接存进 PSRAM处理固件把照片切成小包通过 BLE 一条条推给手机输出手机 App 重组图像交给本地 Ollama 的轻量模型 moondream:1.8b-v2-fp16生成文字描述。见firmware/firmware.ino第 481–490 行size_t bytes_to_copy remaining; if (bytes_to_copy 200) { bytes_to_copy 200; } memcpy(s_compressed_frame_2[2], fb-buf[sent_photo_bytes], bytes_to_copy); // Push to BLE photoDataCharacteristic-setValue(s_compressed_frame_2, bytes_to_copy 2); photoDataCharacteristic-notify(); sent_photo_bytes bytes_to_copy;BLE 不是宽带通道所以固件把照片切成 200 字节一包、带序号逐包发送——没有屏幕没有显示手机就是这副 25 美元智能眼镜的大脑和显示屏。选型背后的取舍为什么故意拍低清不用高清晰度而用 SVGA JPEG。firmware/firmware.ino第 350–352 行把摄像头配成FRAMESIZE_SVGA注释原话是 Low quality (and in local ram)。多余的像素只耗电而识别物体和文字这个分辨率已经够用。不用一种音频编码锁死而用三个宏定义切换。固件第 15–17 行注释原话Opus is still under development / Mulaw is used with the web app / PCM is used with the Friend app。换使用场景 换一行宏不改电路、不換芯片。不用云端 API 作为默认而用本地 Ollama。README 要求自托管 Ollama 并把地址写进keys.ts默认模型是轻量的 moondream而 sources/modules/ollama.ts 的KnownModel类型里还备着llava:34b-v1.6这种重型选手——视觉数据不出你的设备想换多大的脑你自己选。最短跑通路径硬件侧用 STL 文件 3D 打印镜架把 XIAO ESP32 S3 Sense 和电池装进去Arduino IDE 烧录firmware/firmware.ino板子选XIAO_ESP32S3README 特别强调把 PSRAM 设为OPI PSRAM也可以用arduino-cli细节见 firmware/readme.md。预期输出上传成功手机蓝牙列表里能搜到名为 OpenGlass 的设备。软件侧git clone https://gitcode.com/GitHub_Trending/op/OpenGlass cd OpenGlass npm install ollama pull moondream:1.8b-v2-fp16 npm start每一步的预期输出git clone→ 当前目录生成 OpenGlassnpm install→ 依赖装完无报错ollama pull→ 模型下载完成Groq、OpenAI 的 key 和 Ollama 地址一并填进 sources/keys.tsnpm start→ Expo 打印一个 localhost 链接浏览器打开即 Web 版。一句提醒README 已注明项目后续迁往 Omi 仓库本仓库不再更新——但代码是 MIT 协议完整可查可用。你能把它变成什么 README 对功能的描述只有一句Record your life, remember people you meet, identify objects, translate text。基于代码里已有的能力方向远不止这些生活记录仪固件拍照控制支持 5 秒到 300 秒的间隔连拍handlePhotoControl对准世界让它自己拍社交助理每帧生成一段本地模型描述帮你回忆那次聚会遇到过谁正是 README 说的 remember people you meet旅行翻译moondream 的提示词要求 Transcribe any text you see先转写出文字再交给 Groq 或 OpenAI 的语言模型翻成中文视觉辅助imageDescription的产出是纯文字可以播报、可以读屏画面变成了能听的东西。今晚就能开始智能眼镜最贵的部分从来不是芯片是那个黑盒。今晚就做三件事克隆代码、打印镜架、给电池充电。下次有人问这副眼镜多少钱你的答案是不到 25 美元而且每一行代码都是你的。【免费下载链接】OpenGlassTurn any glasses into AI-powered smart glasses项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考